Android開発初心者です。内部データベース (SQLite) から読み取り、すべてのデータをリストに表示するアプリケーションを作成しようとしています (私は を使用していlistViewます)。
DatabaseHandlerこれまでのところ、拡張SQLiteOpenHelperされ、すべてのデータベース操作 (データの選択、データの挿入、データの削除など) を実行するというクラスを取得しました。
しかし、値を一覧表示したいので、 のLoader代わりにを使用する必要があるいくつかの Web サイトを読んでいるCursorので、ContentProvider. ContentProviderこれまでのところ、データベースへの制御されたアクセスを提供することを理解しています。
私の質問は: はContentProviderと同じSQLiteOpenHelperですか?
また、API レベル 8 を使用ContentProviderしていますが、API レベル 11 でのみ使用できます。これを解決する最善の方法は何ですか?
前もって感謝します。