Configuration de l`environnement Android Studio 1

Transcription

Configuration de l`environnement Android Studio 1
Configuration de l’environnement Android Studio
1- L’environnement Android Studio est installé sur les machines, pour commencer le TP tapez
/home/etudiants/data/android/runme.sh
Ce script synchronise des préférences minimales sur votre machine.
Et puis tapez le command android-studio et traversez à la deuxième étape. Pour installer
l’environnement sur votre machine privée accédez à la page
http://developer.android.com/sdk/index.html
2- Créez le premier projet (choisir les paramètres defaults pour tous les écrans suivants)
3- Lancez le projet (Run  Run), et sélectionnez l’émulateur (Android Virtual Device).
4- Explorez les dossiers:
- manifests: contient le fichier AndroidManifest.xml. ce fichier contient la configuration
du projet.
- java : contient les packages et les classes du projet.
- Res : contient les dossiers :
 Drawable : contient des images du projet,
 Layout : contient les fichiers XML des interfaces,
 Menu : contient des informations sur les menus du projet,
 Values : contient des paramètres sur les interfaces du projet.
---------------------------------------------------------------------------------------------------------------TP1: Les opérations mathématiques basiques
L’objective de ce TP est de traiter avec les éléments graphiques, et d’traiter avec les concepts de la
gestion des événements. Dans ce TP, vous réaliserez une calculatrice basique, comme l’écran cidessous.
Les étapes pour faire cette calculatrice sont:
1- construire dans le fichier activity-main.xml (res  layout  activity-main.xml) 3 éléments
graphiques de type TextEdit, et 5 éléments graphiques de type Button (et Explorez le script
généré dans le fichier activity-main.xml).
Remarque : pour éviter des bugs dans l’environnement Android Studio, pensez toujours
à changer les noms defaults des éléments graphiques.
2- Construire les objets correspondants (dans la classe MainActivity):
3- Ecrire le code de la gestion des événements pour chaque Button.
4- Tester le logiciel.
5- A fin que traiter avec plusieurs éléments graphiques, utilisez 5 éléments de type «Radio
Button» pour faire les opérations mathématiques indiquées avant. (utilisez aussi RadioGroup
pour collecter les RadioButton choisies).
6- Construire les objets correspondants aux éléments Radio Buttons, et écrire le code de la
gestion des événements pour chaque RadioButton.
7- Améliorer le logiciel en ajoutant un code pour tester si la value textuelle est vide.
8- Pour connaitre comment changer l’activité, créez une deuxième activité ( New  Activity 
Blank Activity (Nommez la classe SecondActivity) – un fichier xml dans le dossier « layuot »
va être généré.).
Dans ce fichier généré automatiquement créez 3 éléments graphiques de type (Edit Text).
8-1: Dans le fichier activity-main.xml, créez un élément graphique de type Button, en cliquant
sur cet élément le logiciel change l’activité.
8-2: Dans la classe MainActivity, créez un objet correspondant au Button.
Et écrivez le code pour changer l’activité.
Les paramètres de la classe Intent sont le context (getApplicationContext), et l’activité
(SecondActivity.class).
8-3 : Dans l’activité SecondActivity, pour obtenir les informations écrivez :
-
8-4 : Testez le logiciel.