Cursor是一个游标接口,每次查询的结果都会保存在Cursor中 可以通过遍历Cursor的方法拿到当前查询到的所有信息。
Cursor的方法
- moveToFirst() //将Curor的游标移动到第一条
- moveToLast()///将Curor的游标移动到最后一条
- move(int offset)//将Curor的游标移动到指定ID
- moveToNext()//将Curor的游标移动到下一条
- moveToPrevious()//将Curor的游标移动到上一条
- getCount() //得到Cursor 总记录条数
- isFirst() //判断当前游标是否为第一条记录
- isLast()//判断当前游标是否为最后一条数据
- getInt(int columnIndex) //根据列名称获得列索引ID
- getString(int columnIndex)//根据索引ID 拿到表中存的字段,返回其String值
- getBlob(int columnIndex)//根据索引ID那道表中的字段,返回其byte值(二进制)