Autore Topic: Salvare 4 array nelle sharedpreferences e leggerli  (Letto 665 volte)

Offline rebus_007

  • Utente junior
  • **
  • Post: 51
  • Hola!
  • Respect: +2
    • Github
    • Google+
    • rebus007
    • raphael.bussa
    • rebus_007
    • Mostra profilo
    • rebus007
  • Dispositivo Android:
    Nexus 5X
  • Play Store ID:
    Raphael+Bussa
  • Sistema operativo:
    OS X El Capitan
Salvare 4 array nelle sharedpreferences e leggerli
« il: 20 Febbraio 2014, 13:56:45 CET »
0
Devo salvare 4 array nella sharedpreferences e poi leggerli al bisogno, qualcuno sa darmi una mano su come fare?

grazie

rebus007
"Chi è più pazzo, il pazzo o il pazzo che lo segue?" - Obi-Wan Kenobi

DEVICE CHE USO: Nexus 5X 32 GB | NVIDIA SHIELD Tablet K1 16 GB

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:Salvare 4 array nelle sharedpreferences e leggerli
« Risposta #1 il: 20 Febbraio 2014, 14:44:52 CET »
0
Per salvare un array nelle sharedpreferences devi semplicemente salvare un elemento alla volta con chiavi distinte.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline rebus_007

  • Utente junior
  • **
  • Post: 51
  • Hola!
  • Respect: +2
    • Github
    • Google+
    • rebus007
    • raphael.bussa
    • rebus_007
    • Mostra profilo
    • rebus007
  • Dispositivo Android:
    Nexus 5X
  • Play Store ID:
    Raphael+Bussa
  • Sistema operativo:
    OS X El Capitan
Re:Salvare 4 array nelle sharedpreferences e leggerli
« Risposta #2 il: 20 Febbraio 2014, 15:55:17 CET »
0
OK, per salvarlo va bene, faccio un ciclo for che dura tutta la lunghezza dell'array, ma per leggerlo? Idee?

Inviato dal mio Galaxy Nexus utilizzando Tapatalk

"Chi è più pazzo, il pazzo o il pazzo che lo segue?" - Obi-Wan Kenobi

DEVICE CHE USO: Nexus 5X 32 GB | NVIDIA SHIELD Tablet K1 16 GB

Offline arlabs

  • Utente normale
  • ***
  • Post: 430
  • Respect: +49
    • Mostra profilo
  • Dispositivo Android:
    GalaxyS6, Nexus5
  • Play Store ID:
    AR Labs
  • Sistema operativo:
    Windows 10
Re:Salvare 4 array nelle sharedpreferences e leggerli
« Risposta #3 il: 20 Febbraio 2014, 15:57:49 CET »
0
Salvi per primo il numero di elementi, e poi quando lo ricarichi sai quanti elementi rileggere (e quanto grosso allocare l'array)

Offline rebus_007

  • Utente junior
  • **
  • Post: 51
  • Hola!
  • Respect: +2
    • Github
    • Google+
    • rebus007
    • raphael.bussa
    • rebus_007
    • Mostra profilo
    • rebus007
  • Dispositivo Android:
    Nexus 5X
  • Play Store ID:
    Raphael+Bussa
  • Sistema operativo:
    OS X El Capitan
Re:Salvare 4 array nelle sharedpreferences e leggerli
« Risposta #4 il: 21 Febbraio 2014, 11:54:01 CET »
0
altro problema, io dovrei poter cancellare un elemento all'interno di questi array e risalvarlo, avete idee su come potrei fare?
"Chi è più pazzo, il pazzo o il pazzo che lo segue?" - Obi-Wan Kenobi

DEVICE CHE USO: Nexus 5X 32 GB | NVIDIA SHIELD Tablet K1 16 GB

Offline rebus_007

  • Utente junior
  • **
  • Post: 51
  • Hola!
  • Respect: +2
    • Github
    • Google+
    • rebus007
    • raphael.bussa
    • rebus_007
    • Mostra profilo
    • rebus007
  • Dispositivo Android:
    Nexus 5X
  • Play Store ID:
    Raphael+Bussa
  • Sistema operativo:
    OS X El Capitan
Re:Salvare 4 array nelle sharedpreferences e leggerli
« Risposta #5 il: 21 Febbraio 2014, 14:42:45 CET »
0
Oggi mi ci sono messo d'impegno e ho risolto, magari quando avrò tempo posto il codice di come ho risolto, grazie a tutti per i consigli, si sono rivelati molto utili

rebus007

Inviato dal mio Galaxy Nexus utilizzando Tapatalk

"Chi è più pazzo, il pazzo o il pazzo che lo segue?" - Obi-Wan Kenobi

DEVICE CHE USO: Nexus 5X 32 GB | NVIDIA SHIELD Tablet K1 16 GB

Offline tommy95

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S4 mini
  • Sistema operativo:
    Windows 8.1
Re:Salvare 4 array nelle sharedpreferences e leggerli
« Risposta #6 il: 11 Maggio 2015, 10:37:14 CEST »
0
Buongiorno, saresti così gentile dal postarmi, anche in privato, come hai risolto il salvataggio e recupero di array tramite le shared? Grazie

Offline rebus_007

  • Utente junior
  • **
  • Post: 51
  • Hola!
  • Respect: +2
    • Github
    • Google+
    • rebus007
    • raphael.bussa
    • rebus_007
    • Mostra profilo
    • rebus007
  • Dispositivo Android:
    Nexus 5X
  • Play Store ID:
    Raphael+Bussa
  • Sistema operativo:
    OS X El Capitan
Re:Salvare 4 array nelle sharedpreferences e leggerli
« Risposta #7 il: 11 Maggio 2015, 15:55:15 CEST »
0
Buongiorno, saresti così gentile dal postarmi, anche in privato, come hai risolto il salvataggio e recupero di array tramite le shared? Grazie
salvare un array nelle sharedpreference non è una soluzione ottimale, ora uso il database per salvare un array di dati, comunque se ritrovo il codice te lo posto
"Chi è più pazzo, il pazzo o il pazzo che lo segue?" - Obi-Wan Kenobi

DEVICE CHE USO: Nexus 5X 32 GB | NVIDIA SHIELD Tablet K1 16 GB

Offline tommy95

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S4 mini
  • Sistema operativo:
    Windows 8.1
Re:Salvare 4 array nelle sharedpreferences e leggerli
« Risposta #8 il: 12 Maggio 2015, 09:58:56 CEST »
0
Devo salvare 4 array nella sharedpreferences e poi leggerli al bisogno, qualcuno sa darmi una mano su come fare?

grazie

rebus007
Per quello che voglio fare io è il metodo più veloce, solo che non riesco a fare le due funzioni.  :-(. Aspetto con "ansia" la tua risposta!  :D

Offline rebus_007

  • Utente junior
  • **
  • Post: 51
  • Hola!
  • Respect: +2
    • Github
    • Google+
    • rebus007
    • raphael.bussa
    • rebus_007
    • Mostra profilo
    • rebus007
  • Dispositivo Android:
    Nexus 5X
  • Play Store ID:
    Raphael+Bussa
  • Sistema operativo:
    OS X El Capitan
Re:Salvare 4 array nelle sharedpreferences e leggerli
« Risposta #9 il: 12 Maggio 2015, 10:11:32 CEST »
0
Per quello che voglio fare io è il metodo più veloce, solo che non riesco a fare le due funzioni.  :-(. Aspetto con "ansia" la tua risposta!  :D
Che tipo di array devi salvare?
"Chi è più pazzo, il pazzo o il pazzo che lo segue?" - Obi-Wan Kenobi

DEVICE CHE USO: Nexus 5X 32 GB | NVIDIA SHIELD Tablet K1 16 GB