xmlns是什么意思:android?

时间:2011-07-18 11:04:36

标签: android xml android-layout

为什么每个人都使用http://schemas.android.com/apk/res/android? 我有时需要使用与此URL不同的东西吗? 谁需要这个网址?,就像包我意味着什么是它的重点

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"

2 个答案:

答案 0 :(得分:2)

xmlns 定义 XML命名空间

使用的URI,即使它未指向现有资源,通常指向作者或组织控制下的quoting 资源定义词汇


有关更多信息,请查看XML namespace

答案 1 :(得分:1)

  

为什么每个人都使用http://schemas.android.com/apk/res/android

因为它描述了命名空间。这意味着您可以区分在那里使用的orientation属性和其他XML语言中使用的orientation属性。

  

我有时需要使用不同的东西

是。如果要使用来自不同命名空间的元素或属性。

  那个网址?

它不是网址。它看起来像是一个帮助避免两个人使用相同名称的命名空间。