La figure 1 donne une représentation des blocs fonctionnels que nous avons déjà réalisés (en vert) et de ceux que nous allons réaliser (en bleu) pour achever notre application.
Fig. 1 : Schéma des blocs fonctionnels.
1. Le composant Content Provider
Cette section présente le content provider, le dernier composant à intégrer dans notre application qui nous permettra de sauvegarder les logs dans une base de données SQLite. Au tout début de notre développement, nous avons succinctement présenté ce composant et son rôle important au sein de l’architecture logicielle d’Android. Un content provider [1-3] est un composant qui permet de faciliter le stockage de données, mais aussi de partager ces données avec l’ensemble des applications. En principe, un Content Provider utilise SQlite pour stocker les données, mais d’autres supports peuvent également être utilisés. Le content provider le plus utilisé est celui de l’application Contact qui gère l’ensemble de...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première