Ciao amici.
In questo video inizieremo a conoscere la cartella Rest di Android Studio.
La cartella rest, abbreviazione di resources, è una directory fondamentale nella struttura del progetto Android.
Contiene vari tipi di risorse che l'applicazione utilizza per fornire diversi aspetti della sua interfaccia utente,
come layout, stringhe, immagini, colori, stili e altro ancora.
Queste risorse sono organizzate in sottodirectory all'interno della cartella Rest, ognuna delle quali ha uno scopo specifico.
Iniziamo con il drawable.
Questa cartella contiene i file immagine come PNG JPG XML drawables che l'applicazione utilizza per elementi visivi come icone,
sfondi e visualizzazioni di immagini.
Quindi, ad esempio, se ho questo file jpg di sfondo, posso inserirlo nel disegnabile come fatto in precedenza e assicurarmi che a partire
dalle lettere minuscole, senza numeri e senza spazi nel nome, facendo clic su OK, sia stata inserita questa immagine
di sfondo in formato jpg nella cartella del disegnabile.
Posso utilizzarlo nell'applicazione.
Ad esempio, per questo sfondo, posso specificare il riferimento, che è la cartella drawable, e darò un
nome all'immagine di sfondo.
Quindi sarà impostato come sfondo del mio layout di vincoli come fatto in precedenza.
Inoltre, è possibile creare forme disegnabili utilizzando file XML per definire grafica e sfondi semplici che possono
essere utilizzati come risorse disegnabili.
Queste forme disegnabili possono essere utilizzate per pulsanti, sfondi, avanzamenti, barre e altro ancora.
Creiamo un esempio di forma disegnabile personalizzata.
Andate su Disegnabile, fate clic su nuovo file di risorse disegnabili e lo chiamerò pulsante di sottolineatura arrotondato, quindi fate
clic su OK.
E questo è il file XML con il pulsante di sottolineatura arrotondato.
Viene inserito nel drawable.
Ecco la forma.
Lo si può vedere.
Ho sostituito il selettore con la forma Per definire che si tratta di una forma che dobbiamo utilizzare per
i nostri pulsanti.
Inizierò con il parametro di forma di Android, che è rettangolo.
È possibile definire altre forme come linea, ovale, rettangolo o anello.
Inizierò con il rettangolo.
Ora all'interno della forma.
A proposito, la forma rettangolo indica che stiamo creando una forma rettangolare come questa.
Inizierò con un tag solido e all'interno di questo tag inizierò con il colore Android.
Qui è possibile specificare il codice colore esadecimale o creare i colori nel punto colore XML.
Più avanti parleremo di questi colori. file xml.
Questo è il codice esadecimale del colore blu.
Si vede che è un rettangolo.
È solido.
Il colore di riempimento sarà blu.
Ora definiamo l'angolo.
Quindi il raggio dell'angolo dà alla forma angoli arrotondati, angoli, raggio del tag android e qui lo specificherò
come DPI.
Si può notare che la forma è arrotondata, si può aumentare di 12 o 20 volte.
Così si può vedere che è più arrotondato.
Userò le dimensioni dell'etichetta.
Imposta le dimensioni, la larghezza e l'altezza della forma che creerò come 200 DPI e la larghezza sarà di 60 DPI.
È verticale.
Ho bisogno di renderlo orizzontale, quindi userò l'altezza 60 e 200 come larghezza.
Ora è possibile utilizzare questa forma disegnabile nei layout o in altre risorse disegnabili.
Ad esempio, se vado nell'attività principale e creo un pulsante.
Forse si sta chiedendo che questo colore blu sia per lo sfondo, ma non è applicato.
Ciò è dovuto al design dei materiali che stiamo utilizzando.
Quindi il tag pattern si applica e fa parte del Material Design che è presente nei temi.
Più avanti parleremo dei temi, parleremo dei temi materiali, una soluzione rapida
che si può usare qui tinta di sfondo app tinta di sfondo uguale aggiungi null.
Si può vedere che ho applicato la forma personalizzata per il mio pulsante.