AsyncTaskLoaderとコンテントプロバイダについて

Androidの最近のトレンドとして、データベースへのアクセスはUIスレッドで行うのではなく、

  • リストの一覧については AsyncTaskLoaderで非同期的に読み込む
  • データベースの要素を示すCursorはコンテントプロバイダへのアクセスでも使われる
  • それならデータベースへのアクセスは全部コンテントプロバイダ経由でやらせましょう

ということらしく、その辺はこれまで全然手を付けていなかったので調べていた。

書いたコードは後日。正直コンテントプロバイダのURIについてはまだ完全に理解できていない。