Domanda C'è una documentazione XML di Android? [chiuso]


Esiste qualche tipo di riferimento xml?

Ho trovato questo che si è rivelato inestimabile per me

Ma non riesco a capire come avrei dovuto sapere come farlo, fatto Non ho trovato quel post.

So che il riferimento api ha gli attributi xml elencati per molti di le classi ... ma per quanto riguarda i tag xml? Dove è documentato che io potrebbe costruire una forma usando <padding>, <corners>, <solid> tag?

Mi piacerebbe davvero sapere dove posso trovare tale documentazione.


25
2017-09-01 01:17


origine


risposte:


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

Il il file manifest è documentato qui. Google ha recentemente aggiunto molta nuova documentazione, inclusa la documentazione su Risorse XML. Vedi questa pagina web su risorse estraibili.

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


19
2018-05-25 03:23



Mentre stai modificando i file XML di Android in Eclipse, puoi premere Ctrl+Spazio per recuperare un elenco di tag opzionali attualmente permessi.


8
2018-05-28 18:56



Ecco un inizio di (200 pagine):

http://developer.android.com/reference/android/R.styleable.html


3
2017-09-01 01:20



Me lo sono chiesto anche diverse volte. Meglio posso immaginare che non ci sia alcuna documentazione reale su questa roba.

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


3
2017-09-01 06:46



Nella documentazione della vista specifica puoi trovare gli attributi XML.

Citando il riferimento Android:

"Il posto migliore per trovare proprietà che si applicano a uno specifico View è   il riferimento di classe corrispondente, quale elenca tutti i supportati   Attributi XML. Ad esempio, tutti gli attributi elencati nella tabella   di TextView XML attributes può essere utilizzato in una definizione di stile per a   Elemento TextView (o una delle sue sottoclassi).

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

Suggerimento: guarda il sommario della documentazione dell'oggetto (in alto) e fai clic su XML Attrs per saltare direttamente agli attributi XML.

E per un elenco completo di proprietà: R.attr


2
2018-01-18 12:24