Passa ai contenuti principali

Post

Android Studio - Aggiungere il Drawer Layout con libreria android

In questo articolo vedremo i vari passaggi per aggiungere il Drawer layout ad un progetto esistente che ne è sprovvisto con l'utilizzo delle librerie Android AppCompact con API precedenti a 28 compreso La procedura per aggiungere il Drawer layout al proprio progetto utilizzando la libreria AndroidX è spiegato in questo articolo . Ecco il Drawer Layout I passaggi da fare sono tanti ma non difficili, ecco un riepilogo di cosa di deve fare: Creare/modificare il file dimens.xml Modificare il file styles.xml Modificare il file strings.xml Modificare il file AndroidManifest.xml Modificare il file build.gradle (Module:app) Creare il file menu_drawer.xml all'interno della cartella menu Creare alcuni file all'interno della cartella layout Modificare il file activity_main.xml Modificare il codice all'interno del file MainActivity.kt Seguendo l'ordine di questi passaggi si riuscirà ad avere il Drawer Layout nella propria app. FILE dimens.xml S...

Android Studio - SeekBar personalizzata (parte 2)

In questo articolo vedremo come realizzare una SeekBar personalizzata cambiando il colore dello sfondo, il colore del Progress , il colore del Thumb che sia compatibile con tutte le versioni di Android senza utilizzare alcuna immagine. Per creare una SeekBar completamente personalizzata occorre creare 4 risorse di tipo drawable Per creare queste risorse 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 border_shadow Cliccare sul pulsante OK per confermare Ripetere i passaggi dal numero 1 al numero 6 per creare le altre 3 risorse drawable . seekbar_progress custom_thumb seekbar_style border_shadow Questo file contiene lo sfondo della SeekBar Ecco il contenuto del file border_shadow.xml Dalla riga 7 alla riga 13 è quanto visto in questo articolo seekbar_progress Questo file contiene il colore di riempimento de...

Android Studio - SeekBar personalizzata (parte 1)

In questo articolo vedremo come realizzare una SeekBar personalizzata cambiando il colore del Progress , il colore del Thumb . ESEMPIO 1: Questo esempio mostra come realizzare una SeekBar con Progress e Thumb colorati. Ecco il codice da inserire all'interno del file activity_main.xml La riga 7 imposta il colore del Progress La riga 8 imposta il colore del Thumb Il colore può essere impostato direttamente come codice esadecimale come mostrato oppure fare riferimento ad un colore inserito nel file colors.xml ATTENZIONE!: questi due attributi funzionano solo a partire da API=21 in poi, mentre per API minore di 21 il colore è quello di default del dispositivo. API=28 API=16 Download Project Download file APK ESEMPIO 2: Questo esempio è una evoluzione dell'esempio 1 in quanto l'esempio 1 produce dei Warning a livello di codice perché i due attributi: progressTint e thumbTint sono accettati solo a partire da API 21, per questo motiv...