Sujet #7 – Utiliser un fournisseur de contenu
Android permet aux applications de donner accès à leurs données à
d’autres applications. Pour cela on utilise des fournisseurs de
contenu. L’exemple typique est l’accès aux données de contact : les
applications de messagerie alternatives (WhatsApp, Viber, Skype etc)
demandent accès aux contacts présents dans le téléphone.
L’objectif de ce sujet est d’expliquer le fonctionnement des
fournisseurs de contenu (ContentProvider) et d’expérimenter leur
utilisation.
Application de démo
Créer une application permettant de récupérer les dates d’anniversaire
des contacts. (Une petite précision, il ne s’agit donc pas
d’implémenter un fournisseur de contenu mais de se connecter à un
fournisseur existant).
Présentation
Expliquer le principe de l’échange de données dans le système android
via les fournisseurs de contenu, et expliquer comment aller cherches
les infos d’une application donnée en utilisant un ContentProvider.