Torneremo.
Continueremo con l'editor di layout XML in Android studio e impareremo a conoscere gli attributi della vista in Android studio.
Quando si lavora con i file di layout, i file XML per progettare l'interfaccia utente dell'applicazione Android, si utilizzano
vari attributi di visualizzazione per definire il modo in cui ogni elemento dell'interfaccia utente deve apparire e comportarsi.
Questi attributi sono specifici per i diversi tipi di widget di visualizzazione e consentono di personalizzarne l'aspetto,
il layout, il comportamento e le interazioni.
Impariamo a conoscere alcuni attributi comuni delle viste in Android Studio.
Il primo attributo è l'ID.
Questo attributo assegna un ID univoco alla vista.
Si può usare questo ID per fare riferimento alla vista nel codice Java o Kotlin, per manipolarla programmaticamente.
Layout, larghezza e altezza.
Questi attributi definiscono la larghezza e l'altezza della vista.
È possibile impostare questi valori su dimensioni specifiche come wrapcontent, matchparent o una dimensione fissa
se si imposta matchparent.
Si può notare che corrisponderà alla vista padre, che è l'intero layout.
È possibile impostare una dimensione specifica, ad esempio 200 DPI, e vederne le dimensioni.
Testo Android per la vista testo e le sue sottoclassi.
Questo attributo imposta il contenuto del testo da visualizzare.
Ad esempio, se lo cambio in Ciao amici e puoi vederlo cambiato qui.
Questi attributi sono specifici per il layout del vincolo.
Due vincoli Questa vista con le dimensioni della dimensione specificata al centro della vista più tardi, quando
parleremo del layout dei vincoli, approfondiremo questi attributi.
Ci sono molti altri attributi che si possono usare.
Margine del layout intelligente di Android.
Questo attributo specifica i margini o lo spazio vuoto intorno alla vista che la separa dagli altri
elementi.
Quindi, ad esempio, se imposto 20 DPI, se aggiungo il padding di Android, questo padding aggiunge spazio extra all'interno della vista,
creando uno spazio tra il contenuto della vista e i suoi confini.
Quindi, ad esempio, se metto 40 DPI, si può vedere che la fine fa 40 DPI tra la vista stessa e il suo contenuto.
Questi sono solo alcuni esempi dei numerosi attributi di visualizzazione disponibili in Android studio.
Gli attributi specifici da utilizzare dipendono dal tipo di vista con cui si lavora e dal comportamento
e dall'aspetto desiderato.
L'editor di layout di Android Studio offre un modo visivo per modificare questi attributi.
Se andiamo nella scheda degli attributi e diciamo che devo cambiare il padding, posso impostarlo qui.
Ad esempio, da 40 a 60 DPI, fare clic su invio e si può notare che il padding è aumentato.
Inoltre, in questo editor visuale è possibile modificare molti elementi e attributi.
Ad esempio, se devo aumentare le dimensioni di questa vista di testo per 3434 SP, si può notare che il
carattere è aumentato.
Se ho bisogno di cambiare il colore di questo testo, faccio clic su questo e poi su Ok.
Qui abbiamo aggiunto un colore di testo e un attributo di dimensione del testo al file XML e lo vediamo nell'editing
visivo.
Quindi è possibile modificare il codice o gli attributi tramite l'editor visuale degli attributi.