安卓入门--Loaders异步加载数据
2016-09-12 15:15
253 查看
参考文献:http://www.android-doc.com/guide/components/loaders.html
Loaders有以下特点:
1. 可以适用于Activity和Fragment。
2. 可以提供异步的方式加载数据。
3. 监听数据源,当数据改变的时候,将新的数据发布到UI上。
4. Loaders使用Cursor加载数据,在更改Cursor的时候,会自动重新连接到最后配置的Cursor中读取数据,因此不需要重新查询数据。
什么是Loders
Loaders,装载机,适用于Android3.0以及更高的版本,它提供了一套在UI的主线程中异步加载数据的框架。使用Loaders可以非常简单的在Activity或者Fragment中异步加载数据,一般适用于大量的数据查询,或者需要经常修改并及时展示的数据显示到UI上,这样可以避免查询数据的时候,造成UI主线程的卡顿。Loaders有以下特点:
1. 可以适用于Activity和Fragment。
2. 可以提供异步的方式加载数据。
3. 监听数据源,当数据改变的时候,将新的数据发布到UI上。
4. Loaders使用Cursor加载数据,在更改Cursor的时候,会自动重新连接到最后配置的Cursor中读取数据,因此不需要重新查询数据。
具体内容参考文献地址即可
相关文章推荐
- ExtJS入门教程05,grid的异步加载数据
- Loaders 异步加载数据(一)
- 使用Loaders异步加载数据
- Android Loaders介绍(异步加载数据利器,类似AsyncTask)
- 安卓简历技术点——熟练掌握ListView的优化及异步任务加载网络数据。
- Loaders异步加载数据的方式
- 『ExtJS』树 异步加载数据
- 异步加载网络数据,自定义进度条显示
- Flex 3快速入门: 处理数据 使用 HTTPService 加载外部数据
- WorldWind学习系列十三:地形数据(DEM)加载和应用(入门篇)
- jqGrid 学习笔记--数据异步加载方法 随笔1
- 异步加载网络数据,自定义进度条显示
- 异步加载网络数据,自定义进度条显示
- 扩展了一棵jquery的树插件SimpleTree,加上了json格式数据异步加载能力
- 解决ListView异步加载数据完成后点击无响应
- (Android实战)ProgressBar+AsyncTask实现界面数据异步加载(含效果图)
- [Silverlight入门系列]使用MVVM模式(5):异步Validation数据验证和INotifyDataErrorInfo接口
- Ext.tree.TreeLoader异步加载数据
- 异步实现,查询大量数据时的加载
- js异步加载服务端数据