Android, Persistance des données
Sébastien Jean
IUT de Valence
Département Informatique
v1.0, 8 mars 2015
Persistance des données
Certaines applications ont besoin de sauvegarder des informations
entre 2 exécutions
Plusieurs mécanismes existent dans Android
Préférences
Stockage interne
Stockage externe
Base de données embarquée
Stockage distant
Certains types de stockage sont par nature privés
Il est possible de partager des données persistantes entre applications
via des fichiers ou l’API Content Provider
Sébastien Jean (IUT Valence) M4104, Persistance des données v1.0, 8 mars 2015 1 / 22
Préférences
Stockage, par défaut privé, de paires clé/valeurs
Valeurs de types simples :int,long,float, ou String
Obtenir (ou créer) un profil de préférences depuis une activité
getSharedPreferences(name)ou getPreferences()
Retourne une référence du type vimpSharedPreferences permettant
de retrouver les valeurs
L’ajout ou la suppression de valeur s’effectue à travers un objet
spécifique (SharedPreferences.Editor)
Sébastien Jean (IUT Valence) M4104, Persistance des données v1.0, 8 mars 2015 2 / 22
Préférences
Sébastien Jean (IUT Valence) M4104, Persistance des données v1.0, 8 mars 2015 3 / 22
Préférences
Sébastien Jean (IUT Valence) M4104, Persistance des données v1.0, 8 mars 2015 4 / 22
1 / 24 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !