Définition et Création d'une Activité
Objectifs
Les objectifs de cette vidéo sont de :
- Définir ce qu'est une activité en développement Android
- Montrer comment créer une activité
- Expliciter les types d'activités courants et leurs usages
Résumé
Une activité en développement Android est l'unité d'interaction avec l'utilisateur. Par exemple, un écran avec lequel une personne peut effectuer une tâche spécifique.
Description
Nous avons déjà évoqué à plusieurs reprises les activités au cours des précédentes leçons. Aujourd'hui, voyons plus en détail ce qu'est une activité. Une activité est l'unité d'interaction avec l'utilisateur, par exemple un écran permettant à une personne de réaliser une certaine tâche. Le plus souvent, une activité correspond à un écran, mais ce n'est pas toujours le cas. On peut avoir des écrans regroupant différentes activités. Dans quelques cas particuliers, une activité peut ne pas avoir d'affichage, mais cela reste rare. Généralement, nous dirons qu'une activité équivaut à un écran.
Pour créer une activité, chaque activité hérite d'une classe Activity. Il existe différentes activités de base permettant de réaliser des tâches spécifiques. Par exemple, la classe ListActivity permet de créer un écran sous forme de liste, très commun sur un appareil mobile. On peut faire défiler cette liste et sélectionner un élément. D'autres exemples sont la classe PreferenceActivity, qui simplifie la gestion des préférences utilisateurs, et la classe TabActivity, qui permet de gérer plusieurs activités sur un même écran grâce à un système d'onglets.