文档章节

Android Cursor的使用

 牵扯度
发布于 2016/11/10 11:36
字数 190
阅读 11
收藏 0
点赞 0
评论 0

Cursor 每一行的集合

  1. moveToFirst() 定位第一行
  2. close() 关闭游标,释放资源
  3. copyStringToBuffer(int columnIndex,CharArrayBuffer buffer) 在缓冲区中检索请求的列的文本,将其存储
  4. getColumnCount() 返回所有列的总数
  5. getColumnIndexOrThrow(String colummName) 返回指定列的名称,如果不存在返回-1;
  6. getColumnIndexOrThrow(Stirng columnName) 从零开始返回指定列名称,如果不存在将抛出IllegalArgumentException异常
  7. getColumnName(int columnIndex) 从给定的索引返回列名
  8. getColmnNames() 返回一个字符串数组的列名
  9. getCount() 返回Cursor中的行数
  10. moveToFirst() 移动光标到第一行
  11. moveToLast() 移动光标到最后一行
  12. moveToNext() 移动光标到下一行
  13. moveToPosition(int position) 移动光标到一个绝对的位置
  14. moveToPrevious() 移动光标到上一行1.

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 1
码字总数 190
作品 0
深圳
简单使用SimpleCursorAdapter

如果使用Sqlite,建议和ContentProvider结合使用。这样数据库的生命周期就不用自己管了。然后,如果要在比如ListView中显示,可以使用CursorAdapter。简化的办法是使用子类SimpleCursorAdapt...

鉴客
2011/03/30
0
0
android 1.6下使用 Loader示例

android 3.0 sdk,引入了很多新api,比如Loader。和Fragment类似(编写兼容android1.6的fragment),该api也可在android 1.6以上版本执行。 以下介绍如何编写Loader,实现对ListView的异步加...

鉴客
2011/03/30
0
0
-Android数据库SQLiteDatabase的使用

Android提供了三种数据存储方式: 第一种是文件存储。 第二种是SharedPreferences存储。 第三种是数据库SQLiteDatabase存储。 文件存储我就不多说了,而SharedPreferences可以存取简单的数据...

小克898
2012/11/26
0
0
Activity.startManagingCursor方法

总结一下Activity.startManagingCursor方法: 转 我们将获得的Cursor对象交与Activity 来管理,这样Cursor对象的生命周期便能与当前的Activity自动同步,省去了自己管理Cursor。 1.这个方法使...

AlexZhuang
2012/06/21
0
1
Android利用ContentResolver查询的三种方式

今天做到一个小项目,查询手机中短信的信息,当然得去系统暴露出来的数据库中去查询了,后来发现有三种方式可以选择,下面一一写出来。 第一种方式,采用 getContentResolver().query()方法在...

Simpleness
2012/06/07
0
0
Android开发中遇到的exception

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.lam.fundamental/com.lam.datasave.dairy.DairyActivity}: java.lang.RuntimeException: Your content must have ......

ice_col
2015/08/11
0
0
检索Android图片库并显示详细信息

这篇文章,我们将学习如何检索并显示媒体库中的图片以及每张图片的详细信息包括名称,ID,路径,大小等等。 关于游标(cursor)不懂的可以看博文:Android中Cursor类的概念和用法 具体实现: ...

Failure
2012/04/16
0
0
Android创建和使用数据库详细指南(1)

数据库支持每个应用程序无论大小的生命线,除非你的应用程序只处理简单的数据,那么就需要一个数据库系统存储你的结构化数据,Android使用SQLite数据库,它是一个开源的、支持多操作系统的S...

冯京宝
2011/01/23
0
0
Android 数据库之Cursor

使用过 SQLite 数据库的童鞋对 Cursor 应该不陌生,如果你是搞.net 开发你大可以把Cursor理解成 Ado.net 中的数据集合相当于dataReader。今天特地将它单独拿出来谈,加深自己和大家对Android...

yumingxinli
2013/03/06
0
0
Android中Cursor类的概念和用法

使用过 SQLite 数据库的童鞋对 Cursor 应该不陌生,如果你是搞.net 开发你大可以把Cursor理解成 Ado.net 中的数据集合相当于dataReader。今天特地将它单独拿出来谈,加深自己和大家对Android...

啊爽
2012/08/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

about git flow

  昨天元芳做了git分支管理规范的分享,为了拓展大家关于git分支的认知,这里我特意再分享这两个关于git flow的链接,大家可以看一下。 Git 工作流程 Git分支管理策略   git flow本质上是...

qwfys
今天
2
0
Linux系统日志文件

/var/log/messages linux系统总日志 /etc/logrotate.conf 日志切割配置文件 参考https://my.oschina.net/u/2000675/blog/908189 dmesg命令 dmesg’命令显示linux内核的环形缓冲区信息,我们可...

chencheng-linux
今天
1
0
MacOS下给树莓派安装Raspbian系统

下载镜像 前往 树莓派官网 下载镜像。 点击 最新版Raspbian 下载最新版镜像。 下载后请,通过 访达 双击解压,或通过 unzip 命令解压。 检查下载的文件 ls -lh -rw-r--r-- 1 dingdayu s...

dingdayu
今天
1
0
spring boot使用通用mapper(tk.mapper) ,id自增和回显等问题

最近项目使用到tk.mapper设置id自增,数据库是mysql。在使用通用mapper主键生成过程中有一些问题,在总结一下。 1、UUID生成方式-字符串主键 在主键上增加注解 @Id @GeneratedValue...

北岩
今天
2
0
告警系统邮件引擎、运行告警系统

告警系统邮件引擎 cd mail vim mail.py #!/usr/bin/env python#-*- coding: UTF-8 -*-import os,sysreload(sys)sys.setdefaultencoding('utf8')import getoptimport smtplibfr......

Zhouliang6
今天
1
0
Java工具类—随机数

Java中常用的生成随机数有Math.random()方法及java.util.Random类.但他们生成的随机数都是伪随机的. Math.radom()方法 在jdk1.8的Math类中可以看到,Math.random()方法实际上就是调用Random类...

PrivateO2
今天
2
0
关于java内存模型、并发编程的好文

Java并发编程:volatile关键字解析    volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在...

DannyCoder
昨天
1
0
dubbo @Reference retries 重试次数 一个坑

在代码一中设置 成retries=0,也就是调用超时不用重试,结果DEBUG的时候总是重试,不是0吗,0就不用重试啊。为什么还是调用了多次呢? 结果在网上看到 这篇文章才明白 https://www.cnblogs....

奋斗的小牛
昨天
2
0
数据结构与算法3

要抓紧喽~~~~~~~放羊的孩纸回来喽 LowArray类和LowArrayApp类 程序将一个普通的Java数组封装在LowArray类中。类中的数组隐藏了起来,它是私有的,所以只有类自己的方法才能访问他。 LowArray...

沉迷于编程的小菜菜
昨天
1
0
spring boot应用测试框架介绍

一、spring boot应用测试存在的问题 官方提供的测试框架spring-boot-test-starter,虽然提供了很多功能(junit、spring test、assertj、hamcrest、mockito、jsonassert、jsonpath),但是在数...

yangjianzhou
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部