私はアンドロイドが初めてです。現在、コンテンツ プロバイダーを担当しています。「Pro android 3」の本をフォローしています。そこから、BookProvider例を実装しました。クラスを拡張するクラスにinsert,update,delete関数を実装しましたが、関数を使用しているときに、次を使用しました:BookProviderContentProvider
ContentResolver cr = context.getContentResolver();
cr.delete(uri,contentValues);
私の疑問は、私がクラスで書いたメソッドがBookProviderクラスとどのように通信するContentResolverかです...
Contextまた、誰かが基本的な定義、ContentProvider、ContentResolverクラスの違いと関係の例を教えてください
もう 1 つの疑問は、いくつかの例では、コンテキスト オブジェクトを Activity オブジェクトに明示的にキャストしていることです。Activity クラスと Context クラスはどのように関連していますか?