Bonjour à tous,
Je suis débutant en développement Android et je suis un peu perdu sur les Bases de données et la sauvegarde et le stockage de données.
1) J'ai déjà crée mes classes et ma base de données avec les tables en question en tout cas je crois que c'est correct.
Le problème c'est que je ne sais pas comment faire le lien entre mes classes, mes tables, ma base de données avec mon activité.
En gros l'utilisateur va renseigner ses informations dans une activité ProfilActivity.java mais comment je peux faire pour que par exemple son pseudo, son nom, prénom, adresse mail, mot de passe, une photo, etc puissent arriver dans ma base de données?
Et aussi j'aimerais que l'utilisateur après avoir rentré ses informations soit connecté avec son nom de pseudo (en gros qu'une sauvegarde soit réalisé pour pas qu'il ait à se reconnecter chaque fois).
Savez vous comment je peux faire ça?
2) Aussi, l'utilisateur aura des objets à trouver, j'aimerais stocker ses objets dans un inventaire, à votre avis, il vaut mieux stocker ces objets dans une base de données ou dans les fichiers du téléphone ou sur une carte SD?
Car pour le moment ses objets sont trouvés ok, mais si je quitte l'application ses objets disparaissent, tout recommence à zéro.
3) Dernière question, j'ai une activité "Settings", qui changent certains paramètres notamment changer la langue ou couper le son (musique de l'application), dois je utiliser SharedPreferences pour mon layout et enregistrer ces paramètres dans des SharedPreferences?
Merci à vous tous pour votre aide.
Partager