为什么“android:”无处不在?

时间:2012-06-20 01:40:29

标签: android android-layout

为什么在{em>每个视图属性之前,Android xml布局文件需要android:?系统不知道它的Android吗?如果这个词确实是多余的,那么省略它就会节省这些文件所需内存的很大一部分,更不用说程序员打字了。

1 个答案:

答案 0 :(得分:6)

它用于指定元素或属性是该XML命名空间的一部分。您可以为自己的自定义组件创建自己的命名空间(通常您会在第三方库中看到它们)。所以在这方面,它并不是多余的,因为它可以防止名称冲突。