>> Elettronica Tecnologia >  >> Cellulari e Accessori >> smart Phones

Stili Android

Quando gli sviluppatori di creare applicazioni Android , possono implementare progetti di interfaccia utente utilizzando le proprietà di stile. I file di layout per un app Android possono applicare questi per ciascuna attività , o lo schermo , all'interno del programma . Le definizioni di layout per un codice di markup utilizzo dell'applicazione XML Android . Per ri- utilizzare le proprietà visive , gli sviluppatori possono creare stili all'interno di ogni app Android . Con la definizione di un insieme di stili nel codice XML , gli sviluppatori possono fare riferimento alle proprietà al loro interno in diverse aree applicative , senza dover ripetere il codice. Definizione

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 :

< /risorse >

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 .

Immobili

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 :

fill_parent < /item> fill_parent < /item>

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 : wrap_content < /item> ; . wrap_content < /item>

Altre caratteristiche includono testo e colori di sfondo , spaziatura , margini , font e dimensioni del testo
layout

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 .

Successione

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 :