Content-Length: 206808 | pFad | http://b.hatena.ne.jp/deriku03/Loader/
AsyncTaskLoader こんにちは。こむろです。最近のクールでナウな非同期処理を行うためには、Loaderクラスというものが使われるようです。Android3.0(API Level 11)から導入されている非同期処理を行うクラスです。サブクラスとしてAsyncTaskLoaderやCursorLoaderが定義されています Loaderクラスは、SupportPackageにも入っていますのでどのVersionでも利用が可能です。今回は今までAsyncTaskで行っていた処理をAsyncTaskLoaderで実装しなおし、その違いを見てみます リニューアルされたリファレンスページには、Loader関係の情報はここに集約されています。ここの説明をざっと見てみると Introduced in Android 3.0, loaders make it easy to asynchron
Android 3.0より、Loaderを使ってデータをロードしなさいということで、Cursorの管理をstartManagingCursorに任せるのは非推奨になっているので、CursorLoaderについての記事をテクブ本を見ながら理解しようと思っていたら、CursorLoaderはContentResolverのLoaderのため、単純にsqliteのデータをロードするにはどうすればいいのかがわからなかった。 Loaderについて読んでいると、AsyncTaskLoaderを継承して処理を定義するとか。 参照URL ソフトウェア技術ドキュメントを勝手に翻訳: ローダー 時代は AsyncTask より AsyncTaskLoader AsyncTaskLoaderは、AsyncTaskをさらに使い勝手をよくしたものであるということはわかった。AsyncTaskはonPreExecut
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
Fetched URL: http://b.hatena.ne.jp/deriku03/Loader/
Alternative Proxies: