sio2:application_avec_appel_de_sous-activites

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:application_avec_appel_de_sous-activites [2024/12/02 08:43] – [a. Réalisation de la fenêtre principale] dthevenotsio2:application_avec_appel_de_sous-activites [2024/12/02 09:41] (Version actuelle) – [3. Questions] dthevenot
Ligne 27: Ligne 27:
 **Traitement du bouton "Quitter"** **Traitement du bouton "Quitter"**
    
-Au niveau de la classe qui gère cette activité (MainActivity.java), ajouter la méthode  initialisations() suivante : +  - Au niveau de la classe qui gère cette activité (MainActivity.java), ajouter la méthode  initialisations() suivante : 
 {{ :promo_2025:slam:2initialisations.png?600 |}} {{ :promo_2025:slam:2initialisations.png?600 |}}
  
-Ajouter l'appel de cette méthode au niveau de la méthode onCreate. **Tester**  +  - Ajouter l'appel de cette méthode au niveau de la méthode onCreate. **Tester**  
- +  L'application s'effacera, mais restera présente dans la liste des applications ouvertes, ceci afin d'épargner à l'utilisateur le temps de recharge s'il désire revenir sur cette application.
-L'application s'effacera, mais restera présente dans la liste des applications ouvertes, ceci afin d'épargner à l'utilisateur le temps de recharge s'il désire revenir sur cette application.+
  
 <badge>Jalon1 : fenêtre principale et bouton Quitter fonctionnel</badge> <badge>Jalon1 : fenêtre principale et bouton Quitter fonctionnel</badge>
 ==== b. Réalisation de l'activité "Ajouter un article" ==== ==== b. Réalisation de l'activité "Ajouter un article" ====
 === Réalisation de la fenêtre AjoutArticle === === Réalisation de la fenêtre AjoutArticle ===
 +{{ :promo_2025:slam:2ecranajout.png?200|}}
 __Ajouter une nouvelle activité__ : clic droit au niveau de **app/java**., choisir **new**, puis **Activity** et **Empty View Activity**. Nommer cette activité AjoutArticleActivity, le layout sera activity_ajout_article, puis accepter les options proposées par défaut. __Ajouter une nouvelle activité__ : clic droit au niveau de **app/java**., choisir **new**, puis **Activity** et **Empty View Activity**. Nommer cette activité AjoutArticleActivity, le layout sera activity_ajout_article, puis accepter les options proposées par défaut.
  
Ligne 49: Ligne 48:
  
 **Modifier MainActivity.java :**  **Modifier MainActivity.java :** 
-  - Ajouter la méthode **demarrerAjout** pour gérer l'Intent qui lancera l'activité : +  - Ajouter la méthode **demarrerAjout** pour gérer l'Intent qui lancera l'activité : {{ :promo_2025:slam:2demarrerajout.png?600 |}}
  
-  - Ajouter le code suivant au niveau de la méthode **initialisations** :+  - Ajouter le code suivant au niveau de la méthode **initialisations** :{{ :promo_2025:slam:2ajoutinitialisations.png?600 |}}
   - <badge>Jalon2 : Lien fenêtre principale vers fenêtre d'ajout d'un article</badge>    - <badge>Jalon2 : Lien fenêtre principale vers fenêtre d'ajout d'un article</badge> 
   - Comme pour l'activité principale, gérer le bouton **Quitter** de l'activité d'Ajout d'un article. Un clic sur ce bouton, provoquera un retour vers l'activité principale.    - Comme pour l'activité principale, gérer le bouton **Quitter** de l'activité d'Ajout d'un article. Un clic sur ce bouton, provoquera un retour vers l'activité principale. 
Ligne 69: Ligne 68:
 ===== 3. Questions ===== ===== 3. Questions =====
    
-Répondre aux questions suivantes. Les réponses feront l'objet d'un document publié sur le drive à la suite du précédent. +Répondre aux questions suivantes. Les réponses feront l'objet d'un **document publié sur le drive à la suite du précédent**
   - Présenter le contexte, le travail réalisé et les éventuelles difficultés rencontrées.    - Présenter le contexte, le travail réalisé et les éventuelles difficultés rencontrées. 
   - Comment fait-on pour passer d'une activité à l'autre ?    - Comment fait-on pour passer d'une activité à l'autre ? 
   - Rechercher comment une activité peut passer des informations à une autre   - Rechercher comment une activité peut passer des informations à une autre
 +<badge>Montrer le document à Mme Thevenot</badge>
  
  • sio2/application_avec_appel_de_sous-activites.1733125396.txt.gz
  • Dernière modification : 2024/12/02 08:43
  • de dthevenot