为什么xml布局文件中需要这一行?
xmlns:android="http://schemas.android.com/apk/res/android"
为什么xml布局文件中需要这一行?
xmlns:android="http://schemas.android.com/apk/res/android"
在XML中,xmlns声明了一个名称空间.事实上,当你这样做的时候:
<LinearLayout android:id>
</LinearLayout>
xml将使用http://schemas.android.com/apk/res/android:id来表示唯一性,而不是调用android:id
.通常这个页面不存在(它是一个URI,不是URL),但有时它是一个解释所用名称空间的URL.
名称空间的用途与Java应用程序中的包名几乎相同.
Here是一种解释.
统一资源标识符(URI)
A 统一资源标识符(URI) is a string of characters which identifies an Internet Resource.
最常见的URI是统一资源定位器(URL),它
在我们的示例中,我们将只使用URL.