Android短信数据库基础详细介绍
Android短信数据库基础 读取Android系统所有短信
读取Android短信会话列表
读取指定号码短信列表
Androiod手机系统的短信数据库路径为:
/data/data/phony/dababases/
Android系统手机短信数据库共有18个表:
一般情况下,对手机短信数据库的操作,主要涉及到三个表:
Canonical_addresses表
Threads表
Sms表
这三个表之间是有一定关联的,通过这三个表,能够获取系统所有的短信,能够获取短信会话列表,也能够获取某一联系人的短信列表。
“短信会话列表”与“某一联体系人的短信列表”的区别:
如下图:
点击手机中的短信图标,进入短信界面时,能够看到手机中所有联系人的短信列表(下图左)
点击下面左边图片中的某一联系人后,就能进入与该联系人的短信来往列表(下图右)
上面说到的三个表中,Canonical_addresses与Threads表对应于下面左边图片的界面;Sms表对应系统所有的`短信内容。
如果要获取系统短信会话列表(上图左),则首先,需要从Canonical_addresses表 中获取addresses列表,其中的每一条记录对应于上图左中的一个联系人;
获取addresses列表后,通过 Canonical_addresses表中的ID来到thread表中查询“短信会话列表”,注意:Canonical_addresses表中的ID 字段与thread表中的recipient_ids字段相对应。
它们这之间的具体关系其实蛮简单的,只要把手机里的短信内容和数据库中的内容对比着一看就能搞清楚,如下图:
-
黑云一键重装系统步骤
黑云一键重装系统新版上线,提供了更智能的`两种安装模式,有效解决重装系统步骤多,不安全,成功率低等问题,这是我为大家带来的黑云一键重装系统步骤,希望大家喜欢。黑云一键重装系统步骤下载打开黑云一键重装系统工具,进入黑云安装客服端、点击“立即重装系统”,进入第...
-
景区导视系统设计合同范本
委托方(甲方):承办方(乙方):兹经甲乙双方同意并订立条款如下:一、乙方按照下列要求设计提供给甲方:名称:规格:数量:金额:(大写:)二、设计条款:1、乙方提供设计稿(或样本)给甲方审核,甲方认可签字后,乙方方可最终设计终止完成。2、导视系统的设计定义以行业的国家质量标准为准。3...
-
高中第二册生态系统说课稿
造诣高深的生物老师给阅读君准备的高中第二册生态系统说课稿,请直接拜读!高中第二册生态系统说课稿一、教材分析本节课选自人教版《生物》第二册第8章第3节第2课时。本节课内容是第8章的一个重点,是衔接生态系统类型与能量流动的重要环节。同时也是培养学生生物科学素...
-
幼儿园内部构建能动的幼儿园管理系统报告
为了提高幼儿园管理水平,发挥管理的整体效能,园长必须树立系统管理思想,提高全园人员的管理素质,在幼儿园内部形成一个能动的管理系统,在幼儿园内部构建能动的幼儿园管理系统。能动的幼儿园管理系统,是以人为核心的管理系统。在这个系统内,人人都是管理者。他们分布在...
相关文章
- Mac U盘安装windows7windows8详细教程
- windows phone系统介诺基亚lumia手机短信介绍
- 诺基亚N9Android 4.0.3刷机教程
- 如何评价诺基亚发布Android手机Nokia X/X+/XL?
- 《Mad World》Jasmine Thompson/Eden Prince歌词
- windows phone系统介绍 诺基亚lumia手机介绍
- according是什么意思according有哪些短语
- 七年级英语评课稿:Module 7 Reading and Speaking
- dictionary是什么意思 dictionary中文意思-词组短语-例句
- Android 个人理财工具显示账单明细