Propriété de Albiri Sigue
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
24
Lancement d’activités
et de sous-activités
La théorie sous-jacente de l’architecture de l’interface utilisateur d’Android est que les
développeurs devraient décomposer leurs applications en activités distinctes, chacune
étant implémentée par une Activity accessible via des intentions, avec une activité
"principale" lancée à partir du menu d’Android. Une application de calendrier, par exemple, pourrait avoir des activités permettant de consulter le calendrier, de visualiser un
simple événement, d’en modifier un (et d’en ajouter un), etc.
Ceci implique, bien sûr, que l’une de vos activités ait un moyen d’en lancer une autre. Si,
par exemple, l’utilisateur clique sur un événement à partir de l’activité qui affiche tout le
calendrier, vous voudrez montrer l’activité permettant d’afficher cet événement. Ceci
signifie que vous devez pouvoir lancer cette activité en lui faisant afficher un événement
spécifique (celui sur lequel l’utilisateur a cliqué).
Livre Android.book Page 249 Dimanche, 8. novembre 2009 12:23 12
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
24
Lancement d’activités
et de sous-activités
La théorie sous-jacente de l’architecture de l’interface utilisateur d’Android est que les
développeurs devraient décomposer leurs applications en activités distinctes, chacune
étant implémentée par une Activity accessible via des intentions, avec une activité
"principale" lancée à partir du menu d’Android. Une application de calendrier, par exemple, pourrait avoir des activités permettant de consulter le calendrier, de visualiser un
simple événement, d’en modifier un (et d’en ajouter un), etc.
Ceci implique, bien sûr, que l’une de vos activités ait un moyen d’en lancer une autre. Si,
par exemple, l’utilisateur clique sur un événement à partir de l’activité qui affiche tout le
calendrier, vous voudrez montrer l’activité permettant d’afficher cet événement. Ceci
signifie que vous devez pouvoir lancer cette activité en lui faisant afficher un événement
spécifique (celui sur lequel l’utilisateur a cliqué).
Livre Android.book Page 249 Dimanche, 8. novembre 2009 12:23 12
