sqlite データベースからリスト ビューを作成する Android アプリケーションを作成しています。
UI スレッドでクエリを実行するため、SimpleCursorAdapte はやや非推奨であることがわかりました。推奨事項は、「代わりに、CursorLoader で LoaderManager を使用する」ことです。
ただし、(私が間違っている可能性があります...) CursorLoader はコンテンツ プロバイダーを使用してデータベース アクセスを管理しているようです。私のデータベースには他のアプリケーションからアクセスする必要があるものは何もないため、これは不必要であり、非常に複雑に思えます。これは、データベースへのスレッドセーフで同期されたアクセスを実装するための私の唯一のオプションですか?
また
DAO を使用し、そのメソッドを実行するときに asynctask を使用しても安全ですか (minSdkVersion >= 11)。