【发布时间】:2012-06-20 10:24:39
【问题描述】:
为什么Android xml 布局文件在每个 视图属性之前都需要android:?系统不知道它是安卓吗?如果这个词确实是多余的,那么省略它似乎会节省这些文件所需的很大一部分内存,更不用说程序员打字了。
【问题讨论】:
为什么Android xml 布局文件在每个 视图属性之前都需要android:?系统不知道它是安卓吗?如果这个词确实是多余的,那么省略它似乎会节省这些文件所需的很大一部分内存,更不用说程序员打字了。
【问题讨论】:
它用于指定元素或属性是该 XML 命名空间的一部分。您可以为自己的自定义组件创建自己的命名空间(通常您会在 3rd 方库中看到它们)。所以在这方面,它不是多余的,因为它可以防止名称冲突。
【讨论】:
WebImageView。这是一个定义自己的命名空间的库的示例,例如droidfu:imageUrl="http://www.android.com/images/opensourceprojec.gif".