Stili Android
Gli stili di un'applicazione Android compare all'interno di un file XML nella directory del pacchetto dell'applicazione. Lo sviluppatore può creare un file XML con un nome di loro scelta , fintanto che ha " . Xml" come l'estensione , salvare il file all'interno della cartella " res /valori " per l'applicazione. All'interno di questo file , uno sviluppatore può definire uno o più insiemi di proprietà di stile , dando ogni set un nome come segue :
All'interno dell'elemento risorse , gli sviluppatori possono inserire sezioni di stile multipli . Le proprietà di stile sono posizionati tra il tag di apertura e chiusura di stile per ogni sezione del file . stili Android possono coinvolgere molteplici proprietà visive , compresi i font, le dimensioni e colori . Ad esempio, il codice seguente definisce le dimensioni di uno stile : Questo specifica che l'articolo in questione dovrebbe espandersi per riempire l'area occupata dall'elemento genitore, che è l'elemento di interfaccia utente appare all'interno . Per specificare che un elemento solo dovrebbe occupare lo spazio richiesto dal suo contenuto , il seguente codice si applica : Altre caratteristiche includono testo e colori di sfondo , spaziatura , margini , font e dimensioni del testo per utilizzare stili definiti all'interno di un'applicazione , gli sviluppatori possono farvi riferimento nel file XML di layout per le loro attività di app . I file di layout appaiono anche nella cartella " res " , all'interno della directory "layout" . Il seguente codice di esempio all'interno di un file di layout XML si riferisce allo stile definito nelle " res /valori" di file XML cartella : style = " @ style /MainStyle " Questo codice può apparire all'interno di una sezione di layout per un elemento di vista . Vista possono includere intere schermate dell'applicazione di attività o di singoli elementi, quali elementi dell'interfaccia utente e controlli . Con riferimento allo stile in questo modo , uno sviluppatore può importare le proprietà di stile , riducendo la quantità di codice inutili ripetizioni all'interno dell'applicazione . stili possono ereditare le proprietà da altri stili , riducendo ulteriormente la quantità di codice markup sviluppatori devono implementare. All'interno del tag di stile , il seguente codice aggiuntivo indica uno stile di ereditare le proprietà di : parent = " @ android : style /TextAppearance " Ciò indica l'applicazione per importare stili dal specificata genitore . Gli sviluppatori possono fare riferimento i propri stili come segue :
Immobili
layout
Successione