2009-09-01 13 views
25

Czy istnieje jakiś odniesienie xml?Czy istnieje dokumentacja Android XML?

znalazłem to, które okazały się bezcenne dla mnie

Ale nie mogę dowiedzieć się, jak miałem się dowiedzieć, jak to zrobić, miał Nie znalazłem ten post.

Wiem, że odwołanie api ma atrybuty xml wymienione dla wielu z klas ... ale co z znacznikami xml? Gdzie jest udokumentowane, że I może zbudować kształt przy użyciu tagów , <corners>, <solid>?

Naprawdę chciałbym wiedzieć, gdzie mogę znaleźć taką dokumentację.

+0

że powinien powiedzieć „. Może budować kształt używając < wyściółkę >, < narożniki >, < stałe > – Eddified

+1

D'oh«Dodaj komentarz»nie pozwolił . mi podgląd Tu znowu: powinno być: „Gdzie jest to udokumentowane, że mogę budować kształt używając , , tagów” ​​ – Eddified

Odpowiedz

19

Klasy, które mają atrybuty XML, wymień je atrybutami XML w ich własnej dokumentacji. Atrybuty rozpoczynające się od układu są udokumentowane w klasie zawierającej.

The manifest file is documented here. Niedawno firma Google dodała wiele nowych dokumentów, w tym dokumentację pod numerem XML resources. Zobacz tę stronę na stronie drawable resources.

Zasoby nie są wyczerpujące, więc R.styleable jest nadal często najlepszym wyborem. R.attr jest lepszy, jeśli chcesz zobaczyć wszystkie atrybuty, a nie tylko atrybuty dostępne dla określonego znacznika.

+0

strona internetowa dokumentowania rozciągliwej zasobów jest już nieaktualne zasobów XML są obecnie dobrze udokumentowane. . – Snicolas

3

Zastanawiałem się to kilka razy zbyt. Najlepsze, co mogę powiedzieć, nie ma żadnej prawdziwej dokumentacji na ten temat.

Przeważnie przechodziłem przez źródło, które daje nam SDK, abym mógł dowiedzieć się, jak to zrobili. Pliki w wersji $SDK_PATH/platforms/android-1.5/data/res/ powinny pokazać, jak prawie wszystko zostało wykonane dla systemu podstawowego. To nie jest łatwe i nie jest to dokumentacja, ale to są przykłady.

8

Podczas edytowania Android plików XML w Eclipse, można nacisnąć Ctrl + Przestrzeń aby pobrać listę opcjonalnych znaczników, które są obecnie niedozwolone.

2

W konkretnej dokumentacji widoku można znaleźć atrybuty XML.

Cytowanie Android referencyjny:

„Najlepszym miejscem do znalezienia właściwości, które dotyczą konkretnego View jest odpowiednie odniesienie klasa, który listę wszystkich obsługiwanych XML atrybuty Na przykład. , wszystkie atrybuty wymienione w tabeli z TextView XML attributes mogą być używane w definicji stylu dla elementu TextView (lub jednej z jego podklas).

http://developer.android.com/guide/topics/ui/themes.html

Wskazówka: Spójrz na streszczeniu dokumentacji obiektu (na górze) i kliknij XML Attrs, aby przejść bezpośrednio do atrybutów XML.

I Pełną listę właściwości: R.attr

Powiązane problemy