2009-09-01 11 views
25

Esiste qualche tipo di riferimento xml?Esiste una documentazione XML di Android?

Ho trovato questo, che si è rivelata preziosa per me

Ma io non riesco a capire come avrei dovuto sapere come fare che, se io non ho trovato quel post

So che il riferimento api ha gli attributi xml elencati per molte delle classi ... ma per quanto riguarda i tag xml? Dove è documentato che I potrebbe creare una forma utilizzando i tag <padding>, , <solid>?

Mi piacerebbe davvero sapere dove posso trovare tale documentazione.

+0

che avrebbe dovuto dire ". Potrebbe costruire una forma utilizzando <imbottitura>, <angoli>, <solido> – Eddified

+1

D'oh 'Aggiungi commento', non avrebbe lasciato . mi anteprima ci risiamo: dovrebbe essere: "Dove è documentato che ho potuto costruire una forma utilizzando , , tag" – Eddified

risposta

19

Le classi con attributi XML, elencano gli attributi XML nella propria documentazione. Gli attributi che iniziano con il layout sono documentati nella classe di layout contenente.

manifest file is documented here. Google ha recentemente aggiunto molta nuova documentazione, inclusa la documentazione su XML resources. Vedi questa pagina web su drawable resources.

Le risorse non sono complete, quindi R.styleable è ancora spesso la soluzione migliore. R.attr è meglio se vuoi vedere tutti gli attributi, piuttosto che gli attributi disponibili per un particolare tag.

+0

La pagina web che documenta risorse disegnabili è ormai obsoleto risorse XML sono ormai ben documentati. . – Snicolas

3

mi sono chiesto più volte troppo. Meglio posso immaginare che non ci sia alcuna documentazione reale su questa roba.

Per la maggior parte sono passato alla fonte che l'SDK ci ha fornito in modo da poter capire come l'hanno fatto. I file in $SDK_PATH/platforms/android-1.5/data/res/ dovrebbero mostrare come praticamente tutto è stato fatto per il sistema di base. Non è facile e non è documentazione, ma è un esempio.

8

Mentre si sta modificando i file XML Android in Eclipse, è possibile premere Ctrl + Spazio per recuperare un elenco dei tag opzionali che sono attualmente consentiti.

2

Nella documentazione della vista specifica è possibile trovare gli attributi XML.

Citando riferimento Android:

"Il posto migliore per trovare immobili che si applicano a una specifica View è il riferimento corrispondente classe, che elenca tutti i supportato attributi XML per esempio. , tutti gli attributi elencati nella tabella di TextView XML attributes possono essere utilizzati in una definizione di stile per un elemento TextView (o una delle sue sottoclassi).

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

Suggerimento: Guarda il riepilogo della documentazione dell'oggetto (in alto) e cliccare sul XML Attrs per saltare direttamente agli attributi XML.

e per un elenco completo delle proprietà: R.attr

Problemi correlati