{"id":920,"date":"2018-12-29T18:52:13","date_gmt":"2018-12-29T17:52:13","guid":{"rendered":"http:\/\/chezdom.net\/etu\/?page_id=920"},"modified":"2018-12-30T22:50:44","modified_gmt":"2018-12-30T21:50:44","slug":"sujet-7-contentprovider1","status":"publish","type":"page","link":"https:\/\/chezdom.net\/etu\/android-sujets\/sujet-7-contentprovider1\/","title":{"rendered":"Sujet #7 &#8211; Utiliser un fournisseur de contenu"},"content":{"rendered":"<p>Android permet aux applications de donner acc\u00e8s \u00e0 leurs donn\u00e9es \u00e0<br \/>\nd&rsquo;autres applications. Pour cela on utilise des fournisseurs de<br \/>\ncontenu. L&rsquo;exemple typique est l&rsquo;acc\u00e8s aux donn\u00e9es de contact : les<br \/>\napplications de messagerie alternatives (WhatsApp, Viber, Skype etc)<br \/>\ndemandent acc\u00e8s aux contacts pr\u00e9sents dans le t\u00e9l\u00e9phone.<\/p>\n<p>L&rsquo;objectif de ce sujet est d&rsquo;expliquer le fonctionnement des<br \/>\nfournisseurs de contenu (<em>ContentProvider<\/em>) et d&rsquo;exp\u00e9rimenter leur<br \/>\nutilisation.<\/p>\n<h2>Application de d\u00e9mo<\/h2>\n<p>Cr\u00e9er une application permettant de r\u00e9cup\u00e9rer les dates d&rsquo;anniversaire<br \/>\ndes contacts. (Une petite pr\u00e9cision, il ne s&rsquo;agit donc pas<br \/>\nd&rsquo;impl\u00e9menter un fournisseur de contenu mais de se connecter \u00e0 un<br \/>\nfournisseur existant).<\/p>\n<h2>Pr\u00e9sentation<\/h2>\n<p>Expliquer le principe de l&rsquo;\u00e9change de donn\u00e9es dans le syst\u00e8me android<br \/>\nvia les fournisseurs de contenu, et expliquer comment aller cherches<br \/>\nles infos d&rsquo;une application donn\u00e9e en utilisant un <em>ContentProvider<\/em>.<\/p>\n<p><a href=\"http:\/\/chezdom.net\/etu\/android-sujets\/\">Retour aux sujets<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Android permet aux applications de donner acc\u00e8s \u00e0 leurs donn\u00e9es \u00e0 d&rsquo;autres applications. Pour cela on utilise des fournisseurs de contenu. L&rsquo;exemple typique est l&rsquo;acc\u00e8s aux donn\u00e9es de contact : les applications de messagerie alternatives (WhatsApp, Viber, Skype etc) demandent<span class=\"ellipsis\">&hellip;<\/span> <span class=\"read-more\"><a href=\"https:\/\/chezdom.net\/etu\/android-sujets\/sujet-7-contentprovider1\/\">Lire la suite &#8250;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":903,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-920","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P9qu1A-eQ","_links":{"self":[{"href":"https:\/\/chezdom.net\/etu\/wp-json\/wp\/v2\/pages\/920","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chezdom.net\/etu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/chezdom.net\/etu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/chezdom.net\/etu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chezdom.net\/etu\/wp-json\/wp\/v2\/comments?post=920"}],"version-history":[{"count":5,"href":"https:\/\/chezdom.net\/etu\/wp-json\/wp\/v2\/pages\/920\/revisions"}],"predecessor-version":[{"id":949,"href":"https:\/\/chezdom.net\/etu\/wp-json\/wp\/v2\/pages\/920\/revisions\/949"}],"up":[{"embeddable":true,"href":"https:\/\/chezdom.net\/etu\/wp-json\/wp\/v2\/pages\/903"}],"wp:attachment":[{"href":"https:\/\/chezdom.net\/etu\/wp-json\/wp\/v2\/media?parent=920"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}