ContentProvider
皆さん、androidのソースを調べていたのAIDL
ですが、自分にとって価値のあるものを見つけることができませんでしAIDL
た。
ContentProvider
ですから、内部でどのように機能するかを知りたいだけです。
ContentProvider
皆さん、androidのソースを調べていたのAIDL
ですが、自分にとって価値のあるものを見つけることができませんでしAIDL
た。
ContentProvider
ですから、内部でどのように機能するかを知りたいだけです。
ContentProviderソース コードから
コンテンツ プロバイダーは、Android アプリケーションの主要な構成要素の 1 つであり、アプリケーションにコンテンツを提供します。それらはデータをカプセル化し、単一の ContentResolver インターフェイスを介してアプリケーションに提供します。コンテンツ プロバイダーは、複数のアプリケーション間でデータを共有する必要がある場合にのみ必要です。たとえば、連絡先データは複数のアプリケーションで使用され、コンテンツ プロバイダーに格納する必要があります。複数のアプリケーション間でデータを共有する必要がない場合は、android.database.sqlite.SQLiteDatabase を介してデータベースを直接使用できます。
これと私が送ったリンクの情報によると、ContentProviderはAIDLを使用していません... ContentResolver インターフェイスを使用しています。
コンテンツ プロバイダーは、内部で IPC バインダーを使用します。「実際、Intents と ContentProvider は Binder の高レベルの抽象化にすぎません」