Android基础Loaders异步加载数据

参考文献:http://www.android-doc.com/guide/components/loaders.html
什么是Loders

Loaders,装载机,适用于Android3.0以及更高的版本,它提供了一套在UI的主线程中异步加载数据的框架。使用Loaders可以非常简单的在Activity或者Fragment中异步加载数据,一般适用于大量的数据查询,或者需要经常修改并及时展示的数据显示到UI上,这样可以避免查询数据的时候,造成UI主线程的卡顿。
Loaders有以下特点:

  1. 可以适用于Activity和Fragment。
  2. 可以提供异步的方式加载数据。
  3. 监听数据源,当数据改变的时候,将新的数据发布到UI上。
  4. Loaders使用Cursor加载数据,在更改Cursor的时候,会自动重新连接到最后配置的Cursor中读取数据,因此不需要重新查询数据。

具体内容参考文献地址即可

发布了85 篇原创文章 · 获赞 40 · 访问量 24万+

猜你喜欢

转载自blog.csdn.net/lw_zhaoritian/article/details/52513803