Les composants principaux d'une application Android
Les composants principaux des applications sont les éléments constitutifs essentiels d'une application Android. Ces composants sont faiblement couplés par le manifeste AndroidManifest.xml du manifeste d'application avec lequel ils interagissent.
Quatre composants principaux peuvent être utilisés dans une application Android:
Activities : Ils ont l'interface utilisateur et gérer l'interaction de l'utilisateur à l'écran du smartphone
Services : Ils traitent le traitement en arrière-plan avec une application.
Broadcast Receivers (en français Récepteurs de diffusion) : Ils gèrent la communication entre Android OS et les applications.
Content Providers (en français Fournisseurs de contenu) : Ils gèrent les problèmes de gestion des données et des bases de données.
Android Services
Un service est implémenté en tant que sous-classe de la classe de service comme suit: