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