android query的用法

本文分享了在Android中使用AndroidQuery方法查询彩信表的经验,包括参数详解、实例代码及打印结果展示。
       上次在写查询彩信的时候,深刻认识到自己的不足,很多知识仅仅是学过了,但是却还是没有会用,接下里要把自己的成长记录在这里,年轻拼一拼,总会有不错的机会。相信自己!
 android query方法(封装好的sq语句)
常用的一般是这个方法    getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder);
其中 
url:代表你要查询的表名,或者是content提供的隐式名字("content://mms")
projection:代表你要查询的列名,写null代表查询所有列,例如下面我查询的查询的是所有,也可以查询你想要的某列:new[]{"id"}这就代表的要查询id这一列,从英文名字亦可以看出来。
selection:你的限制条件 例如筛选
selectionArgs:配合selection,一一对应的关系,相当于是selection的值
sotOrder:排序
配合代码下次我看下就会写了,哈哈

Uri uuu = Uri.parse("content://mms");
Cursor ccc = getContentResolver().query(url,null, "_id=?",new String[] { "5" }, null);
while (ccc.moveToNext()) {
String string = ccc.getString(ccc.getColumnIndex("_id"));
String thread_id = ccc.getString(ccc.getColumnIndex("thread_id"));
String date = ccc.getString(ccc.getColumnIndex("date"));
System.out.println("hsabi" + string + " " + thread_id + " " + date);
}



要查询的彩信表
打印结果都出来了


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值