Différence entre préférence partagée et sqlite

Je sais que ce sujet a été discuté précédemment sur un Débordement de Pile. Mais il y a encore certaines choses qui ne sont pas claires quand j'ai lu les posts précédents à ce sujet. Donc, ici, ils sont:

  • Je sais que nous utilisons partagé préférence pour les petits jeux de données et sqlite pour les grands de manipulation de données, de sorte que si nous voulons juste d'enregistrer un nom d'utilisateur et le mot de passe doit-on utiliser les préférences?
  • Ne sera pas partagé préférences-être perdu lorsque l'utilisateur désinstalle l'appli? Par exemple, j'ai télécharger une application appelée abc et enregistrer mon nom d'utilisateur et mot de passe. Puis-je désinstaller cette application à partir d'un téléphone et d'essayer d'y accéder à partir d'un autre téléphone à l'aide du même nom d'utilisateur et mot de passe. Cela sera sauvé de l'utilisation partagée des préférences ou les données seront-elles perdues?
  • Que sont la principale raison pour laquelle nous utilisons l'un sur l'autre, à côté de grands et de petits ensembles de données?

source d'informationauteur NoviceMe