Passa ai contenuti principali

Post

Visualizzazione dei post con l'etichetta SharedPreferences

Android Studio - SharedPreferences tra due o più Activity

In questo articolo vedremo come poter salvare alcune impostazione relative alla nostra app nel caso in cui sia composta da più Activity. A differenza del precedente articolo in cui le preferenze venivano salvate e lette dalla stessa Activity, qui vedremo come poter salvare alcune impostazioni da una Activity e poterle utilizzare in una seconda Activity. Ecco come si presenta il file activity_main.xml Ecco come si presenta il file activity_second.xml Ora passiamo al codice, SharedPreferences è suddiviso in due parte una di salvataggio e una di lettura. (La sintassi è leggermente diversa da quella vista nel precedente articolo ) Il salvataggio di SharedPreferences serve per memorizzare un valore di tipo numerico, stringa o booleano e deve essere eseguito in questo modo: Mentre la lettura del valore salvato in SharedPreferences deve essere eseguita in questo modo: Queste righe di codice che permettono la lettura di SharedPreferences devono essere inserite all'interno de...

Android Studio - SharedPreferences

In questo articolo vedremo come poter salvare alcune impostazione relative alla nostra app. In tutte le app che abbiamo nel nostro dispositivo, è capitato di dover impostare alcuni parametri in modo che ogni volta che l'app viene aperta, utilizza l'impostazione salvata. Ad esempio nell'applicazione della fotocamera si può impostare la qualità dell'immagine, la destinazione del file, ecc. Nell'app di gestione delle mail è possibile impostare una suoneria dedicata alle mail, la firma nei messaggi e tante altre impostazioni. N.B. Questa guida è valida solamente se la nostra app ha solo un' Activity. Queste impostazioni è possibile memorizzarle all'interno della propria app utilizzando SharedPreferences SharedPreferences non richiede autorizzazioni particolari in quanto i dati vengono memorizzati all'interno di file nella posizione di installazione dell'app. In questo esempio vedremo come memorizzare la scelta di un RadioButton che simula una q...