为什么这行xmlns:android=”http://schemas.android.com/apk/res/android“必须是布局xml文件中的第一个?

为什么xml布局文件中需要这一行

xmlns:android=”http://schemas.android.com/apk/res/android" 

在XML中,xmlns声明了一个名称空间。事实上,当你这样做的时候:

<LinearLayout android:id>
&lt/线性布局>

xml将使用http://schemas.android.com/apk/res/android:id 是独一无二的。通常这个页面不存在(它是一个URI,不是URL),但有时它是一个解释所用名称空间的URL

名称空间的用途与Java应用程序中的包名几乎相同

这是一个解释

统一资源标识符(URI)

统一资源标识符(URI)是一个字符串,它
标识Internet资源

最常见的URI是统一资源定位器(URL),它
标识Internet域地址。另一种不太常见的
URI是通用资源名(URN)

在我们的示例中,我们将只使用URL

发表评论