1、Loader简介
Loader是Android3.0(API版本11)中引入的一个抽象类,它主要是封装用来进行异步加载数据。Loader的直接子类是AsyncTaskLoader,也就是AsyncTask和Loader的一个封装类,关于AsyncTask这里就不举例了,总之就是异步加载数据,实际上和Thread+Hander+Loader都一样的效果。而CursorLoader是AsyncTaskLoader的子类,主要用来异步查询ContentProvider中的Cursor,比起直接查询速度要快很多。
2、CursorLoader的使用
CursorLoader可以用来加载ContentProvider里的数据,以回调的形式返回数据,这里我们以加载手机通讯录的联系人为例。(ContentProvider请自行查询资料学习)

本文介绍了Android中Loader的抽象类以及CursorLoader的使用方法,包括权限设置、回调接口实现和查询操作步骤,旨在实现异步加载ContentProvider中的Cursor。
最低0.47元/天 解锁文章

588

被折叠的 条评论
为什么被折叠?



