6. #32 コンテントプロバイダを使う getContentResolver() が必要なのは何故? 1つは、 ContentProvider 側からも読み書きを制限 (Permission) することができる。その仕組みのために、コンテンツプロバイダに アクセスする側の コンテキスト が必要となる コンテキスト についてはここでは(という逃げ方で言うけど) 権限、と考えればよいと思います Interface to global information about an application environment. This is an abstract class whose implementation is provided by the Android system. It allows access to application-specific resources and classes, as well as up-calls for application-level operations such as launching activities, broadcasting and receiving intents, etc. アプリケーション固有のリソースや、アクティビティの起動やブロードキャストを投げるなどのアプリケーションレベルでの動作を許す (Allows) アプリケーション環境の情報のインターフェース。(私の摂訳)