Une activité est la composante principale d'une application Android, représentant les interfaces et les interactions à travers plusieurs fenêtres. Chaque activité contient un contexte qui la relie au système Android et aux autres activités, et elle hérite de la classe Activity. La gestion du cycle de vie des activités implique de redéfinir certaines méthodes clés, bien que cela ne soit pas toujours nécessaire.