Le développement sur Android



3/ FONCTIONNEMENT DES APPLICATIONS


Chaque application est isolée des autres. C'est-à-dire que chaqu'une a sa propre machine virtuelle.

a) Architecture d'une application

1. Activity : Une IHM de l'activité

2. Service : Une activitée en arrère plan

3. Broadcast Receiver : Evènement du système

4. Listeners : Un écouteur de signal


b) Les étapes des activitées

Une activitée possède 3 étapes :

       • Active (running) : L'activité est au premier plan

       • Paused : Lorsque l'action est toujours visible mais aucune action dessus

       • Stopped : N'est plus visible mais toujours vivante