1、通话记录表
Cursor cursor =
context.getContentResolver().query(CallLog.Calls.CONTENT_URI,
new String[] {CallLog.Calls._ID, CallLog.Calls.NUMBER, CallLog.Calls.CACHED_NAME, CallLog.Calls.DATE,
CallLog.Calls.TYPE, "count(number) as totalCount"},
"1=1) group by " + CallLog.Calls.NUMBER + " order by date desc" + "--(",
null,
null);
2、短信表
Cursor cursor =
context.getContentResolver().query(Uri.parse("content://sms"),
new String[] {"_id,address,date,read,status,type,body,count(address) as "
+ "totleCount from (select _id,substr(address,4) as address,date,read,status,type,body "
+ "from sms where address like \"+86%\" union select _id,address,date,read,status,type,body "
+ "from sms where address not like \"+86%\") r group by r.address order by r.date desc --"},
null,
null,
null);
3、短信列表
AsyncQueryHandler asyncQuery;
asyncQuery.startQuery(1, null, uri, projection, "address = ? or address = ?", selectionArgs, "date asc");
private class MsgAsyncQueryHandler extends AsyncQueryHandler
{
@Override
protected void onQueryComplete(int token, Object cookie, Cursor cursor)
{
//0: all 1:收件箱 2: 已发送 3: 草稿 4:发件箱 5:失败 6:待发送
}
}
分享到:
相关推荐
Android操作 自带数据库 SQLite 读写源代码
android系统自带的数据库管理工具,方便查看数据库,新建和修改数据库表结构和数据等。android开发必备。
Android内置数据库+Sqlite
Android是有自带的数据库的 原生数据库 public class MySQLiteHelper extends SQLiteOpenHelper { private static final String TAG = MySQLiteHelper; //数据库建表语句 public static final String sql = sql...
Android连接数据库技巧,使用Mysql数据库和Android自带的数据库
Android手机系统上的数据库操作;android自带SQLite 数据库的操作!
可以用的android小论坛,希望帮到你~
android 8.0源码,可直接运行,自带sql数据库.7z
这个是代码资源文件,实现了Android数据库SQLite的增删改查,同时实现了数据库版本管理,可已跟随应用版本更新而更新数据库版本
今天我们讲讲在android studio中利用数据库存储中的SQLiteOpenHelper()方法建立数据库 SQLiteOpenHelper中需要重载函数: onCreate( ):利用SQL语句,在系统中创建数据库(表)功能 onUpgrade( ):利用SQL语句,在...
SQLT是Android自带的一种轻量级保存数据的方法,可以对保存的数据实时增删改查,方便实用
Android导入已有的SQLite数据库,在网上查了半天,终于弄出来了
一款使用安卓自带的realm数据库来储存数据的锻炼跑步app,Realm自带数据库加密,需要64位字节数据进行加密。指定数据库的密钥后,用户可以安全地存储自己的锻炼数据,而且可以通过注销的方式来自己清除本地的数据,...
期末实现的android记事本小项目,能够正常运行,使用了Android自带的Sqlite数据库
LiteOrm是一个小巧、强大、比系统自带数据库操作性能快1倍的 android ORM 框架类库,开发者一行代码实现数据库的增删改查操作,以及实体关系的持久化和自动映射。 汉语简介 :Readme QQ群: [新群 42960650][1] , ...
1.首先,写一个自己的数据库操作帮助类,这个类继承自Android自带的SQLiteOpenHelper. 2.在自己的DAO层借助自己的Helper写数据库操作的一些方法 3.Activity调用DAO层的数据库操作方法进行操作 下面例子是: 1.Helper...
Android Studio实现个人记账系统源码。基于安卓基础知识点开发的个人...7-使用Android自带数据库,熟练创建表,并进行增删改查 8-定义drawable文件,设定布局以及控件样式 9-使用MPAndroidChart第三方框架绘制柱状图
Android入门小项目(简单的增删查改),界面不要介意,这是给刚入门参考的,里面没有做自定义控件,后台是SSM简单搭建的,包含有数据库,开发工具为Android studio与eclipse
于安卓基础知识点开发的个人记账工具,其中包括记录当天收支情况,计算...7-使用Android自带数据库,熟练创建表,并进行增删改查 8-定义drawable文件,设定布局以及控件样式 9-使用MPAndroidChart第三方框架绘制柱状图
小词典 2020年4月19日开始开发,旨在锻炼自身开发能力、以及版本管理工具的使用。 目前已完善功能: 添加单词: 输入框:单行输入 ...提示:输入框为空提示、成功提示 词库: 词库:列表展示词库所有单词以及翻译 ...