问题描述
|
为什么我们在Android XML文件中写入“ 0”?
解决方法
这是一个名称空间定义。使用此属性,您可以知道文件中正在使用什么架构(标记名,其属性等)。阅读更多。
,xmlns:android定义Android名称空间。此属性应始终设置为\“ http://schemas.android.com/apk/res/android \”。
xml中的root元素需要声明Android XML名称空间:
xmlns:android=\"http://schemas.android.com/apk/res/android\"
,这是一个显式的名称空间声明。正如两个类可以具有相同的名称一样,它们将具有不同的完全限定名称,两个xml标签可以具有相同的名称,但是具有不同的完全限定名称。就像使用com.mycompany作为包名一样常见,通常声明http://some.unique.id来声明xml名称空间。格式为xmlns:Prefix = \“ namespace \”,其中Prefix是别名,因此android:icon是http://blah.blah.blah.icon的别名。无论如何,这是我的理解。
日航