sio2:premiere_application_android_studio

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
sio2:premiere_application_android_studio [2024/11/28 21:40] – [5. Modifications/évolutions à effectuer] dthevenotsio2:premiere_application_android_studio [2024/12/02 16:58] (Version actuelle) – [Etape 2 : création de l’interface graphique] dthevenot
Ligne 1: Ligne 1:
-====== (2)-Première application Android ======+====== Android(2)-Première application ======
 ===== 1. Création du projet avec Android Studio ===== ===== 1. Création du projet avec Android Studio =====
    
Ligne 46: Ligne 46:
 |message |TextView tvMessage| |message |TextView tvMessage|
  
-Un **popup** s’affiche en bas de l’écran avec le "Coucou  prenomSaisi !" +Un **popup** s’affiche en bas de l’écran avec le "Coucou  prenomSaisi !" 
  
 3 étapes seront nécessaires 3 étapes seront nécessaires
Ligne 115: Ligne 115:
   * Text = @string/libBtEnvoyer    * Text = @string/libBtEnvoyer 
  
-Ajouter le textView pour le message, il devra s'afficher en rouge (textColor).+Ajouter le textView pour le message, il devra s'afficher en //rouge// (textColor).
    
 ====  Etape 3 : Exécuter l'application ==== ====  Etape 3 : Exécuter l'application ====
Ligne 122: Ligne 122:
 Exécuter l’application, saisir un prénom, puis cliquer sur le bouton Envoyer.  Exécuter l’application, saisir un prénom, puis cliquer sur le bouton Envoyer. 
  
-Il ne se passe rien, c'est normal puisque nos n'avons pas encore géré le comportement de l'interface. +Il ne se passe rien, c'est normal puisque nous n'avons pas encore géré le comportement de l'interface. 
  
 ===== 4. Programmation java ===== ===== 4. Programmation java =====
Ligne 157: Ligne 157:
                 tvMessage.setText("Hello " + prenom + "!");                 tvMessage.setText("Hello " + prenom + "!");
                 // Affichage d'un message qui s'affiche quelques secondes                 // Affichage d'un message qui s'affiche quelques secondes
-                DeToast.makeText(getApplicationContext(), "Coucou " + prenom + " !",  Toast.LENGTH_LONG).show();+                Toast.makeText(getApplicationContext(), "Coucou " + prenom + " !",  Toast.LENGTH_LONG).show();
             }             }
         });         });
Ligne 173: Ligne 173:
 Afficher le message « Hello prenom nom ! » Afficher le message « Hello prenom nom ! »
  
-<badge>Montrer l'application à Mme Thevenot</badge>+<badge>Jalon1 : Montrer l'application à Mme Thevenot</badge>
 ===== 6. Répondre aux questions suivantes  ===== ===== 6. Répondre aux questions suivantes  =====
    
-Ces réponses feront d'un document publié sur le drive+Ces réponses feront d'un document publié sur le drive, **qui sera ramassé le vendredi des vacances de Noël à midi et évalué sur le fond et la forme (veillez à rendre un document bien présenté, avec des explications que vous devez comprendre)** : 
   - Présenter en quelques mots le travail réalisé et les éventuelles difficultés rencontrées    - Présenter en quelques mots le travail réalisé et les éventuelles difficultés rencontrées 
   - Expliquer la notion d'activité, présenter les 2 fichiers essentiels qui la composent.    - Expliquer la notion d'activité, présenter les 2 fichiers essentiels qui la composent. 
Ligne 188: Ligne 188:
   - Pourquoi doit-on préciser le type de contrôle graphique devant la méthode findViewById ?    - Pourquoi doit-on préciser le type de contrôle graphique devant la méthode findViewById ? 
   - Qu'est-ce qu'un Toast ?   - Qu'est-ce qu'un Toast ?
 +<badge>Jalon2 : Document à montrer à Mme Thevenot</badge>
  
  
  • sio2/premiere_application_android_studio.1732826413.txt.gz
  • Dernière modification : 2024/11/28 21:40
  • de dthevenot