Quelle est l'utilité de Shared Preferences sur Android?
Que je me demande, qu'est-ce que l'utilisation du partage des préférences dans Android. S'il vous plaît quelques un clair de mon doute.
MODIFIER
Puis-je les utiliser dans le but par exemple afficher l'écran de configuration pour la première fois, et la définition de certains drapeaux, de sorte que l'écran de configuration/activité n'apparaît pas après qu'il est terminé(au prochain démarrage de l'application)?
source d'informationauteur CyberGeek
Vous devez vous connecter pour publier un commentaire.
Pensez à une situation où vous voulez enregistrer une petite valeur (un drapeau probablement) que vous voulez consulter plus tard parfois, lorsque l'utilisateur lance l'application. Ensuite partagé préférence entre en action.
Vous pouvez vous demander pourquoi nous pouvons le faire en utilisant sqlite trop à droite? Mais le problème de
sqlite
est qu'il aurez envie de vous écrire de longs codes et les classes de support. Partagé Préférences vous permettent de lire et écrire la valeur de la clé de la paire en quelques lignes facilement. Mais rappelez-vous toujours, partagé préférence n'est pas une solution pour vous de garder complexe de données relationnelles.Vous pouvez utiliser SharedPreferences pour enregistrer toutes les données primitifs: les booléens, les chars, les entiers, les longs, et les cordes. Persistance de ces données dans les sessions utilisateur (même si votre application est tué).
Lire Plus
But principal de SharedPreferences est à Magasin privé de données primitifs dans des paires clé-valeur
vous obtiendrez plus d'idée de Lien ci-Dessous
Stockage de données dans Android avec un partage des Préférences
Espère que ça Va vous Aider.
D'abord, vous devez rechercher.SharedPreferences sont utilisés dans android pour stocker des données presistently(c'est à dire après la fermeture de l'application, elle persiste).Si vous souhaitez stocker peu de quantité de données, alors vous pouvez aller pour les SharedPreferences, plutôt que de passer pour Sqlite et tous.Dans ce cas SharedPreferences sont utiles.
Lien de développeur de site
Lien à un autre débordement de pile question et la réponse
SharedPreferences est une API du SDK Android pour stocker et récupérer des préférences de l'application. SharedPreferences sont simplement des ensembles de valeurs de données stockées de façon persistante. La persistance de ce qui signifie des données que vous avez enregistrées dans les SharedPreferences sont toujours présentes, même si vous arrêtez l'application ou éteindre l'appareil. SharedPreferences disponible sur le niveau d'Activité ou partagées à l'échelle de toute l'Activité dans le package de l'application.