タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

androidとcursorに関するindicationのブックマーク (2)

  • CursorLoader - Qiita

    CursorLoader とは Android 公式 (翻訳) より引用: AsyncTaskLoader のサブクラスで、ContentResolver を問い合わせし、Cursor を返します。これはカーソルの問い合わせに対し標準的な方法で Loader プロトコルを実装したクラスで、アプリケーションの UI をブロックしないようにバックグラウンドスレッドでカーソルを動作させるために、AsyncTaskLoader を基に構築されています。フラグメントやアクティビティの API で管理されたクエリーを実行するのではなく、ContentProvider からデータを非同期にロードするようにするために、このローダを使用するのがもっとも良い方法です。 AsyncTaskLoader の実装の一つであり ContentProvider 経由で Cursor にクエリを投げる際の最も有力な方法

    CursorLoader - Qiita
  • CursorLoaderを使ってデータを読み込み、CursorAdapterをカスタマイズしたアダプターを使いListViewに表示する - Androidはワンツーパンチ 三歩進んで二歩下がる

    以前のエントリで「ContentProvierとCursorLoaderとFragmentを使ったサンプルを作ってみた」 というものを書きました。 その時にListViewにセットしたアダプターは「SimpleCursorAdapter」という便利なクラスを利用したのですが、 リストを色々とカスタマイズしたいこともあると思います。 そこで、Cursorを利用してデータをセットすることができる「CursorAdapter」クラスを拡張して利用するように書き換えてみました。 Database周りは上記エントリのソースと変わりません。 上記のエントリではリストをクリックするとサブ画面が表示されましたが、このサンプルではサブ画面はナシです。 githubのソースはこちらです。ダウンロードはこちらです。 データを読み込む側はCursorLoaderを使用してDBのデータをCursorに取得したらon

    CursorLoaderを使ってデータを読み込み、CursorAdapterをカスタマイズしたアダプターを使いListViewに表示する - Androidはワンツーパンチ 三歩進んで二歩下がる
    indication
    indication 2015/02/01
    更新通知による同期方法のサンプル等
  • 1