小编典典

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

all

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

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

阅读 84

收藏
2022-08-21

共1个答案

小编典典

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

<LinearLayout android:id>
</LinearLayout>

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

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

是一个解释。

统一资源标识符 (URI)

统一资源标识符 (URI) 是标识 Internet 资源的字符串。

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

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

2022-08-21