Développement pour Mobiles
Dr. KHALIFI Hamid
TP 6 : Stockage des données
Exercice 1 : Préférences Partagées
Créez l’application illustrée figure ci-contre, et réalisez ce qui suit :
1. Le bouton Enregistrer permet de stocker le nom et l'adresse email
saisis dans un fichier de Préférences Partagées (SharedPreferences).
2. Le bouton Charger permet de récupérer les données stockées.
3. Le bouton Effacer permet de supprimer les données stockées.
Exercice 2 : Manipulation des données (interne)
1. Créez une application Android appelée Stockage.
L’activité principale contient un champ de saisie et un bouton appelé ‘Ecrire Interne’. En cliquant sur le
bouton, le contenu du champ de saisie sera stocké dans un fichier appelé : « [Link] ».
2. Ajoutez un autre bouton à votre activité, appelé ‘Lire Interne’. Le clic sur ce bouton affiche le contenu
du fichier « [Link] » dans un Toast.
Exercice 3 : Manipulation des données (externe)
Créez sur votre ordinateur un fichier « [Link] », dans lequel vous écrirez : « Texte dans la carte SD ».
Ensuite, ajouter ce fichier à la carte SD de votre émulateur.
Dans l’application Stockage de l’exercice précédent, ajoutez un autre bouton appelé ‘Lire Externe’.
Ce bouton permet de lire le contenu du fichier « [Link] » qui se trouve dans votre carte SD, et de
l’afficher dans un Toast.
Exercice 4 : SQLite
Développez une application qui permet d’insérer, consulter,
modifier et supprimer des données dans une BDD SQLite simple.
Etudiant (id INTERGER PRIMARY KEY, nom TEXT NOT NULL, age
INTEGER NOT NULL, ecole TEXT NOT NULL)
Travail à faire : Explorateur de fichiers
Réalisez une petite application qui affiche le contenu du répertoire dans
lequel on se situe, en représentant les fichiers et les répertoires avec
des couleurs différentes. La figure suivante vous donne une illustration
de ce que l'on obtiendra.