SQLiteデータベースのデータ等の、アプリケーションが管理しているリソースは、通常は他のアプリケーションから使う事はできません。 しかし、住所録などのデータを一元的に管理して、いろいろなアプリケーションから利用できると便利です。 アンドロイドのコンポーネントの1つであるコンテンツ プロバイダの実装により、 アプリケーションの管理しているリソースを、他のアプリケーションから利用する事ができます。 以前に、「ListViewとListActivity(3)-応用編」の「SimpleCursorAdapterクラス-コンテンツプロパイダよりデータを取得してリスト表示する。」で アンドロイドの「連絡先」データを、アンドロイドにはじめから用意されているコンテンツプロパイダーを利用してアクセスして、 ListViewウィジェットに表示する例を紹介しました。 コンテンツプロパイダで管理するデータとして
![コンテンツプロバイダ - 愚鈍人](https://cdn-ak-scissors.b.st-hatena.com/image/square/c77b6060afea7bb717fb9add7c86683afaa0eea1/height=288;version=1;width=512/http%3A%2F%2Fichitcltk.hustle.ne.jp%2Fgudon%2Frd%2Fjava%2FAndroid%2Fimages%2FAndroid_ContentProvider1.jpg)