В чем смысл xmlns: android? - PullRequest
       0

В чем смысл xmlns: android?

3 голосов
/ 18 июля 2011

Почему все используют http://schemas.android.com/apk/res/android?Нужно ли мне иногда использовать что-то другое, что этот URL?Кому нужен этот URL ?, это что-то вроде пакета, я имею в виду какой смысл с ним

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"

Ответы [ 2 ]

2 голосов
/ 18 июля 2011

xmlns определяет пространство имен XML .

Используемый URI, даже если он не указывает на существующий ресурс, обычно указывает на ( цитирование ) ресурса под контролем автора или организация, определяющая словарный запас .


Для получения дополнительной информации взгляните на пространство имен XML .

1 голос
/ 18 июля 2011

Почему все используют http://schemas.android.com/apk/res/android?

Потому что это описывает пространство имен. Это означает, что вы можете определить разницу между используемым там атрибутом orientation и атрибутом orientation, используемым в каком-либо другом языке XML.

Нужно ли мне иногда использовать что-то другое

Да. Если вы хотите использовать элементы или атрибуты из другого пространства имен.

что это за URL?

Это не URL. Похоже, что это помогает избежать двух человек, использующих одно и то же имя для своего пространства имен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...