Année universitaire :2023/2024
TP 2 Programmation mobile
Exercice 1 :
Cette application est destinée pour les enfants pour apprendre quelques mots en anglais.
1. Créer une activité nommée "GameActivity". L'interface graphique de cette activité
contient:
deux champs de texte contenant le nom et le prénom de l'enfant,
deux champs de texte éditables pour insérer le nom et le prénom,
un bouton contenant le texte suivant "Start the Game". Ce bouton permet de passer à
l'activité suivante " FormActivity ".
Lorsque l'enfant clique sur le bouton, on doit vérifier si les deux champs sont bien remplies,
sinon un toast sera affiché pour informer l'enfant qu'il doit insérer son nom et prénom avant de
démarrer le jeu.
2. Créer une deuxième activité nommée "FormActivity" contenant:
deux images,
3 Checkbox associés à l'image 1
3 boutons radios associés à l'image 2
Un bouton "My score" pour afficher le score de l'enfant
3. Créer une troisième activité "ScoreActivity" qui contient un champ de texte contenant le
score obtenu par l'enfant ainsi que son prénom.
1
Année universitaire :2023/2024
Exercice 2 :
Créer une application android qui permet de tester des intents implicites en utilisant
un spinner. L’interface d’accueil comporte un spinner pour les différents choix et un
bouton pour démarrer l’intent. Les choix sont: Ouvrir le navigateur, composer un
numéro de téléphone, afficher la carte, prendre un photo, afficher les contacts et
éditer le premier contact.
<uses-permission android:name="[Link].CALL_PHONE" >
</uses-permission>
<uses-permission android:name="[Link].READ_CONTACTS" >
</uses-permission>
<uses-permission android:name="[Link]"/>