Autore Topic: Gestire le opzioni:  (Letto 541 volte)

Offline ciccioalex

  • Utente junior
  • **
  • Post: 58
  • Respect: 0
    • Mostra profilo
Gestire le opzioni:
« il: 04 Marzo 2014, 22:24:00 CET »
0
salve,
nell'app che sto creando devo gestire delle opzioni: difficoltà gioco, vibrazione ecc.
Come mi consigliate di gestirle?
Utilizzare delle variabili globali e settarle in base alle scelte dell'utente è un buon metodo?
O rischio di perdere ogni volta le scelte personalizzate dell'utente?
Grazie :)

Offline arlabs

  • Utente normale
  • ***
  • Post: 433
  • Respect: +49
    • Mostra profilo
  • Dispositivo Android:
    GalaxyS6, Nexus5
  • Play Store ID:
    AR Labs
  • Sistema operativo:
    Windows 10
Re:Gestire le opzioni:
« Risposta #1 il: 05 Marzo 2014, 10:07:57 CET »
+1

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Gestire le opzioni:
« Risposta #2 il: 05 Marzo 2014, 18:16:16 CET »
0
I settings stanno bene nelle SharedPreferences. Se conservarne una copia in variabili globali può essere comodo in certi casi, ma dipende.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline arlabs

  • Utente normale
  • ***
  • Post: 433
  • Respect: +49
    • Mostra profilo
  • Dispositivo Android:
    GalaxyS6, Nexus5
  • Play Store ID:
    AR Labs
  • Sistema operativo:
    Windows 10
Re:Gestire le opzioni:
« Risposta #3 il: 05 Marzo 2014, 18:41:27 CET »
0
Vabbé, ero stato sintetico ma il mio era un link alle SharedPreferences :)

Offline ciccioalex

  • Utente junior
  • **
  • Post: 58
  • Respect: 0
    • Mostra profilo
Re:Gestire le opzioni:
« Risposta #4 il: 05 Marzo 2014, 23:05:01 CET »
0
ok, momentaneamente sto utilizzando delle variabili globali.
L'utilizzo delle SharedPreferences sembra più raffinata però.
Grazie

Offline Noisemaker

  • Utente junior
  • **
  • Post: 58
  • Respect: +1
    • Mostra profilo
Re:Gestire le opzioni:
« Risposta #5 il: 07 Aprile 2014, 11:25:48 CEST »
0
Più che altro con le variabili globali quando l'app viene chiusa perdi tutti i dati, perchè non sono salvati.
Le sharedpref invece sono salvate in un xml :)
Se segui la guida relativa ad una Settings Activity ti spiega bene come realizzare una schermata con tutte le impostazioni e come esse siano poi automaticamente salvate quando l'utente le cambia.