Android開発ドキュメントプログラムの基礎であるContent providersコンポーネント

1063 ワード

Content providersコンポーネントは、他のプログラムで使用できる一連のデータを提供します.
これらのデータは、ファイルシステムまたはSQLiteデータベース、または他の任意の方法で保存できます.
Content providersコンポーネントはContentProviderベースクラスを拡張し、他のプログラムにデータを取得および保存させる一連の方法を実行します.
ただし、プログラムはこれらのメソッドを直接呼び出すのではなく、ContentResolverオブジェクトを使用してメソッドを呼び出す.
ContentResolverオブジェクトは、任意のcontent providerオブジェクトと対話できます.
自分を変えたandroidブログ
 
テキスト
A content provider makes a specific set of the application’s data available to other applications. The data can be stored in the file system, in an SQLite database, or in any other manner that makes sense. The content provider extends the ContentProvider base class to implement a standard set of methods that enable other applications to retrieve and store data of the type it controls. However, applications do not call these methods directly. Rather they use a ContentResolver object and call its methods instead. A ContentResolver can talk to any content provider; it cooperates with the provider to manage any interprocess communication that’s involved.