Come salvare stringhe e interi permanentemente su un dispositivo utente?

-3

Sto costruendo un'app che richiede all'utente di acquistare contenuti e di firmare un contratto con l'utente. Tuttavia, non sono troppo sicuro da dove iniziare con gli acquisti in-app e il salvataggio permanente dei tipi di dati sul dispositivo dell'utente. La mia idea iniziale per il controllo dell'account utente era simile:

boolean ucaCheck; utente fa clic sul pulsante per concordare di rendere uacCheck = true;

if(uacCheck == false){

avvia l'intenzione UAC

};

Ma come puoi vedere, ho bisogno che il booleano 'uacCheck' sia salvato sul dispositivo dell'utente o l'intento verrà avviato ogni volta che l'utente avvierà l'app.

Mi piacerebbe fare una cosa simile per gli acquisti in-app a meno che non ci sia un modo più semplice.

    
posta kaio37k 09.03.2016 - 17:03
fonte

1 risposta

0

È possibile memorizzare valori sul dispositivo dell'utente in diversi modi. La documentazione "Opzioni di archiviazione" è un buon punto di partenza. Basta essere consapevoli del fatto che tutto ciò che viene inserito nel dispositivo non è necessariamente sicuro: l'utente possiede la macchina e potrebbe essere in grado di leggere e modificare qualsiasi dato salvato. Se desideri salvare dati sugli acquisti in-app, potrebbe essere meglio salvarlo sul tuo server anziché in locale e fare in modo che l'app acceda tramite un'API.

    
risposta data 09.03.2016 - 17:16
fonte

Leggi altre domande sui tag