Passa ai contenuti principali

Post

Visualizzazione dei post con l'etichetta resources

Android Studio - styles file

In questo articolo vedremo come creare un file dove possono essere specificati gli stili della propria applicazione, cioè l'insieme dei colori delle varie parti che compongono l'app. Questo file si chiama styles.xml all'interno della cartella values all'interno della cartella res Aprire la cartella res Aprire la cartella values All'interno della cartella values è contenuto un file che si chiama styles.xml La riga 4 è importante perchè definisce l'aspetto principale che dovrà avere la nostra applicazione; per inserire lo stile (style) occorre usare il tag &ltstyle&gt specificandone il nome e il contenuto in questo modo: In questo caso viene specificato il nome con AppTheme e il contenuto (parent) Theme.AppCompat.Light.DarkActionBar ; non avendo specificato nulla al suo interno, il risultato sarebbe il seguente Modificando i vari elementi che compongono lo sile è possibile personalizzare il tema base Theme.AppCompat.Light.DarkActionBar com...

Android Studio - dimens file

In questo articolo vedremo come creare un file dove possono essere specificate le dimensioni delle varie View che compongono il layout, le dimensioni del testo, le dimensioni dei margini, ecc. Questo file si chiama dimens.xml all'interno della cartella values all'interno della cartella res Normalmente questo file non è incluso quando si crea un nuovo progetto tranne che in alcuni casi. Per creare questo file bisogna procedere in questo modo: Aprire il proprio progetto Aprire la cartella res Cliccare con il tasto destro sulla cartella values Cliccare New Cliccare su Value Resource File Inserire dimens all'interno del campo File name come nome del file Cliccare sul pulsante OK per confermare Verrà creato un file dal nome dimens.xml nel quale inserire le dimensioni del testo, delle View, ecc. Ora per inserire le dimensioni occorre usare il tag &ltdimen&gt specificandone il nome e il contenuto in questo modo: In questo caso viene specificato ...

Android Studio - menu file

In questo articolo vedremo come creare un menu da utilizzare nella propria app. Selezionare la cartella res Cliccare con il tasto destro del mouse Selezionare New Selezionare Android Resource Directory Nella finestra che compare: in Directory name: inserire menu in Resource type: selezionare menu in Resource set: selezionare main Cliccare sul pulsante OK per confermare Il risultato sarà una cartella con il nome menu all'interno della cartella res Selezionare la cartella menu Cliccare con il tasto destro del mouse Selezionare New Selezionare Menu resource file in File name: inserire il nome del file del menu in Source set: selezionare main in Direcory name: inserire menu Cliccare sul pulsante OK per confermare Il risultato sarà un file xml all'interno della cartella menu

Android Studio - Recupero di una risorsa di tipo drawable

In questo articolo vedremo come recuperare una risorsa di tipo drawable all'interno del codice. Una risorsa può essere tutto quello che è contenuto all'interno della cartella res In questo esempio mostrerò come recuperare un drawable file contenuto all'interno della cartella drawable e utilizzarlo ad esempio come colore dello sfondo di una qualsiasi vista (oggetto). Prima di tutto bisogna creare la risorsa di tipo drawable come visto in questo articolo per esempio, poi proseguire con la scrittura del codice. Questo è il codice da inserire per impostare lo sfondo di una View

Android Studio - Recupero di una risorsa di tipo color

In questo articolo vedremo come recuperare una risorsa di tipo color all'interno del codice. Una risorsa può essere tutto quello che è contenuto all'interno della cartella res In questo esempio mostrerò come recuperare un colore contenuto all'interno del file colors.xml e utilizzarlo come colore del testo o come sfondo di una qualsiasi vista (oggetto). Questo è il codice da inserire per impostare lo sfondo di una View per API maggiore o uguale a 23 Oppure un'altra soluzione è questa per API minore di 22: Tuttavia la prima soluzione va bene anche per API minore di 22 Questo è il codice da inserire per impostare il colore del testo di una TextView per API maggiore o uguale a 23 Oppure un'altra soluzione è questa per API minore di 22: Tuttavia la prima soluzione va bene anche per API minore di 22

Android Studio - Impostare uno sfondo sfumato

In Android Studio è possibile creare uno sfondo sfumato senza dover creare una immagine apposta per questo scopo. Per fare questo occorre seguire questi semplici passaggi: Aprire la cartella res Cliccare con il tasto destro sulla cartella drawable Selezionare New Selezionare Drawable resource file Dare un nome al file ad esempio gradient_background Cliccare sul pulsante OK per confermare Una volta aperto il file gradient_background.xml inserire le seguenti righe di codice: Alla riga 6 inserire l'angolo che definisce la direzione della sfumatura (valori da 0 a 360) Alla riga 7 inserire il colore di partenza in formato esadecimale Alla riga 8 inserire il colore finale in formato esadecimale Per quanto riguarda i colori è possibile utilizzare il sito webgradients.com in modo da poter utilizzare le sfumature proposte o creare le proprie sfumature personalizzate. Una volta creato il file che definisce lo sfondo passare al layout ed impostare l'attibuto backgr...

Android Studio - Menu in ActionBar/ToolBar

In questo articolo vedremo come realizzare il menù nell'ActionBar/ToolBar. Selezionare la cartella res Cliccare con il tasto destro del mouse Selezionare New Selezionare Android Resource Directory Nella finestra che compare: in Directory name: inserire menu in Resource type: selezionare menu in Resource set: selezionare main Cliccare sul pulsante OK per confermare Il risultato sarà una cartella con il nome menu all'interno della cartella res Selezionare la cartella menu Cliccare con il tasto destro del mouse Selezionare New Selezionare Menu resource file in File name: inserire menu_main in Source set: selezionare main in Direcory name: inserire menu Cliccare sul pulsante OK per confermare Il risultato sarà un file che si chiama manu_main.xml all'interno della cartella menu Ora una volta aperto il file manu_main.xml occorre inserire gli elementi che compongono il menù in questo modo: Una volta creato il menù occorre abilitarlo all...