读取短信和联系人经常会用到,要了解的是这是内容提供者的知识点 先说短信,要从数据库中获取数据,就要了解其结构 短信数据库在data-->data中的下面路径 它的表结构如下,有3个是我们要注意的 Java代码为 获取联系人就比较复杂了,其表结构也比较复杂 数据库所在位置data-->data中的下面 ...
分类:
移动开发 时间:
2017-08-04 19:39:01
阅读次数:
237
读取系统联系人 由于我们之前一直使用的都是模拟器,电话簿里面并没有联系人存在,所以现在需要自 己手动添加几个,以便稍后进行读取。打开电话簿程序,界面如图 7.1 所示。 图 7.1 可以看到,目前电话簿里是没有任何联系人的,我们可以通过点击 Create a new contact按钮来对联系人进行
分类:
移动开发 时间:
2016-03-08 09:24:23
阅读次数:
205
1.回顾
上篇学习了 安卓的 文件存储 ,包括 存储在 sd卡上;
2.重点
(1)了解 四大组件之一 Content Provider
(2)实现 查询通信录中 联系人
(3)实现 新增联系人到通信录
3.介绍
(1) ContentProvider相对于其它的方式比较复杂,当然其功能相对于其它的方式也是革命性的改变。
(2)它能够实现...
分类:
移动开发 时间:
2015-08-27 18:45:12
阅读次数:
196
/** * 读取 联系人 * @param context * @return */ public static List> getLocalContacts(Context context) { List> datas =...
分类:
移动开发 时间:
2015-08-18 19:05:01
阅读次数:
188
利用内容提供者读取联系人
利用内容提供者插入联系人
内容观察者的原理
利用内容观察者监听系统应用数据库或者自己应用数据库的变化
利用内容提供者读取联系人读取联系人相对于读取短信来说就复杂很多了,我们一步一步来吧。先看看一下联系人的数据库,是位于什么地方!
既然很复杂,我们就一步步分析吧,我们把contacts2.db导出到电脑中,并使用SQLite数据库软件打开。你可以看到一大堆的表和视图,当然我...
分类:
移动开发 时间:
2015-03-18 01:14:35
阅读次数:
359
//读取所有联系人
-(void)ReadAllPeoples
{
//取得本地通信录名柄
ABAddressBookRef tmpAddressBook =
ABAddressBookCreate();
//取得本地所有联系人记录
NSArray* tmpPeoples = (NSArray*)ABAddressBook...
分类:
其他好文 时间:
2014-12-08 19:42:32
阅读次数:
156