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值(二進制)