SimpleCursorAdapter简单实例(附源码)
来源:互联网 发布:英雄联盟网络波动 编辑:程序博客网 时间:2024/05/16 04:39
以前学习了ArrayAdapter(),SimpleAdapter(),现在来学习SimpleCursorAdapter(),将数据源绑定到ListView显示。
Cursor提供了一种对从表中检索出数据进行操作的灵活的手段。
Cursor的方法:
moveToNext():将游标从当前行移动到下一行,如果已经移动过了最后一行返回结果为false,否则为true
moveToPrevious():将游标从当前行移动到上一行,如果移动过了结果集的第一行返回值为false,否则为true
moveToFirst():将游标移动到结果集的第一行,如果结果集为空,返回值为false,否则为true
moveToLast():将游标移动到结果集的最后一行,如果结果集为空,返回值为false,否则为true
SimpleCursorAdapter可以理解为:简单游标适配器
SimpleCursorAdapter也是一个桥梁,是一个将Cursor游标中的列,与layout文件中定义控件进行匹配的简单适配器,你可以指定选择游标中的哪些列,用哪些控件显示这些列。
SimpleCursorAdapter可以将数据库中查询出来的数据,直接绑定到ListView进行显示。
对比一下SimpleCursorAdapter和SimpleAdapter的构造方法会发现:它们都有5个参数,不同的是数据源,SimpleAdaper的数据源是封装了Map集合的List集合,而SimpleCursorAdapter的数据源则是Cursor。
SimpleCursorAdapter中一个重要的方法,
public void bindView(View view,Context context,Cursor cursor){
//通过这个方法可以将Cursor中的数据绑定到指定的View上面
}
源码:
http://pan.baidu.com/share/link?shareid=3024317062&uk=3222976196
- SimpleCursorAdapter简单实例(附源码)
- ListActivity+sqlite+SimpleCursorAdapter简单实例
- Android上调用ffmpeg的简单实例,附源码FFmpegTest
- SQlite实例 SimpleCursorAdapter操作
- SimpleCursorAdapter的简单使用方法
- 简单使用SimpleCursorAdapter
- SimpleCursorAdapter的简单使用
- C#共享内存实例 附源码
- ContentProvider详细介绍(附实例源码)
- webservice CXF入门图解 附实例源码
- Android串口通信实例分析【附源码】
- Android CursorLoader实例详解(附源码)
- ContentProvider详细介绍(附实例源码)
- Ajax入门教程(内附源码实例)
- SimpleCursorAdapter
- SimpleCursorAdapter
- TinyXML 简单实用方法附代码实例
- Eclipse 配置Tomcat 附简单使用实例
- IO流
- js调用css属性
- 九度OJ题目 1526 朋友圈 并查集
- Response.Redirect vs Server.Transfer Difference
- HDU 3307 Description has only two Sentences
- SimpleCursorAdapter简单实例(附源码)
- 黑客的攻击 Hacker‘s crackdown UVA11825 状态压缩动态规划
- Levenshtein Distance算法java实现,英文单词相似度
- 2013 Multi-University Training Contest 3 (g) The Unsolvable Problem
- Http Handler And Http Module
- [各种面试题] 大数乘法
- 指令周期、时钟周期、总线周期概念辨析
- DeviceToken
- poj-2411-状态压缩DP