Dlaczego ta linia xmlns: android = "http://schemas.android.com/apk/res/android" musi być pierwsza w pliku xml układu?
Dlaczego ta linia jest potrzebna w pliku układu XML?
xmlns:android="[url=http://schemas.android.com/apk/res/android"]http://schemas.android.com/apk/res/android"[/url]
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
12 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Zamiast wywoływać , xml użyje
http://schemas.android.com/apk/ RES/android: ID
http://schemas.android.com/apk/res/android%3aid
być wyjątkowym. Zwykle ta strona nie istnieje (jest to identyfikator URI, a nie adres URL), ale czasami jest to adres URL wyjaśniający użytą przestrzeń nazw.
Przestrzeń nazw jest używana w taki sam sposób, jak nazwa pakietu w aplikacji Java.
Tutaj
http://www.w3schools.com/xml/xml_namespaces.asp
wyjaśnienie.
Jednolity identyfikator zasobów (URI)
Jednolity identyfikator zasobu (URI) to ciąg znaków, który
identyfikuje zasób internetowy.
Najpopularniejszym identyfikatorem URI jest Uniform Resource Locator (URL), który
określa adres domeny w Internecie. Inny, mniej powszechny typ
URI to jednolita nazwa zasobu (URN).
W naszych przykładach będziemy używać tylko adresów URL.
Anonimowy użytkownik
Potwierdzenie od:
::
Jednolity kod zasobów (URI
http://en.wikipedia.org/wiki/U ... ifier
) :
Przykład: to identyfikator URI tutaj
Przestrzeń XML
http://en.wikipedia.org/wiki/XML_namespace
nazwy:
Anonimowy użytkownik
Potwierdzenie od:
przestrzeń
http://www.w3schools.com/xml/xml_namespaces.asp
Nazwy XML
Korzystając z przedrostków w XML, należy zdefiniować tzw. Przestrzeń nazw dla prefiksu. Przestrzeń nazw jest definiowana przez atrybut xmlns w znaczniku początkowym elementu. Deklaracja przestrzeni nazw ma następującą składnię. xmlns: prefix = "URI".
Uwaga
: Przestrzeń nazw URI nie jest używana przez parser do wyszukiwania informacji.
Celem jest nadanie przestrzeni nazw unikalnej nazwy. Jednak firmy często używają przestrzeni nazw jako wskaźnika do strony internetowej zawierającej informacje o przestrzeni nazw.
Anonimowy użytkownik
Potwierdzenie od:
android
: "
W rzeczywistości możesz tworzyć własne atrybuty niestandardowe. Dlatego, aby zapobiec konfliktom nazw, gdy 2 atrybuty mają takie same nazwy, ale zachowują się inaczej, poprzedzamy „
android:
”, aby wskazać, że są to atrybuty Androida.
Dlatego ta deklaracja przestrzeni nazw musi być zawarta w otwierającym tagu widoku głównego pliku XML.
Anonimowy użytkownik
Potwierdzenie od:
xmlns:android
definiuje przestrzeń nazw systemu Android. Ten atrybut powinien zawsze mieć wartość „http://schemas.android.com/apk/ res/android”.
cm.
http:// developer.android.com/manual/themes/manifest/manifest-element.html
http://developer.android.com/g ... .html
Anonimowy użytkownik
Potwierdzenie od:
W kategoriach laika
:
bez xmlns: android = ”
http://schemas.android.com/apk/res/android
http://schemas.android.com/apk/res/android
„Tagi związane z systemem Android nie zostaną rozpoznane w naszym dokumencie XML układu.
Anonimowy użytkownik
Potwierdzenie od:
xmlns:android
to jest tag początkowy do definiowania przestrzeni nazw Androida w systemie Android. Jest to standardowa konwencja zdefiniowana przez programistę Google Android. jeśli używasz zarówno domyślnego układu, jak i niestandardowego, musisz użyć tej przestrzeni nazw.
Definiuje przestrzeń nazw systemu Android. Ten atrybut powinien zawsze mieć wartość „
http://schemas.android.com/apk/ res/android
http://schemas.android.com/apk/res/android
".
Z
dokumentacja pozycji
http://developer.android.com/g ... .html .
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
To jest formularz xmlns: android = "@ +/id". Teraz, aby się do niego odwołać, używamy na przykład
Innym xmlns jest
który ma postać xmlns: app = "@ +/id", a jego użycie jest podane poniżej
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
opis
: to jest przestrzeń nazw xml
i
URL :
"
http://schemas.android.com/apk/RES/android
http://schemas.android.com/apk/res/android
„nic oprócz
XSD
co to jest [definicja schematu XML]: czyli definicja reguł dla pliku XML.
Przykład:
Pozwól mi wyjaśnić
jakie są te zasady?
.
Te rodzaje reguł są zdefiniowane w XML XSD: „
http://schemas.android.com/apk/res/android
http://schemas.android.com/apk/res/android
"
trochę późno, ale mam nadzieję, że to ci pomoże.
Anonimowy użytkownik
Potwierdzenie od: