应用场景:打开一个新的activity,在这个activity上获取数据,返回给打开它的界面 短信发送时,可以直接选择系统联系人 界面布局是一个线性布局,里面右侧选择联系人在EditText的右上,因此使用相对布局对输入框进行包裹,按钮使用android:layout_alignParentRigh ...
分类:
移动开发 时间:
2016-03-26 23:30:00
阅读次数:
346
内容提供是实质上是个接口,后门,他给别人提供数据,系统联系人是个比较复杂的内容通过者。 找到/data/data/com.android.providers.contacts/contacts2.db 这个目录下还有个文件contacts2.db.-journal,这个文件和数据库的事务相关 联
分类:
移动开发 时间:
2016-03-15 00:16:49
阅读次数:
309
读取系统联系人 由于我们之前一直使用的都是模拟器,电话簿里面并没有联系人存在,所以现在需要自 己手动添加几个,以便稍后进行读取。打开电话簿程序,界面如图 7.1 所示。 图 7.1 可以看到,目前电话簿里是没有任何联系人的,我们可以通过点击 Create a new contact按钮来对联系人进行
分类:
移动开发 时间:
2016-03-08 09:24:23
阅读次数:
205
系统联系人的源代码包位于/data/data/com.android.providers.contacts文件夹下,导出contacts2,db。用SQLLite查看数据库结构:raw_contacts表:保存联系人的引用,当中contact_id存放联系人的iddata表:联系人信息的详细数据 ....
分类:
其他好文 时间:
2016-01-18 22:51:14
阅读次数:
333
1.系统联系人的数据库(3张最重要的表)(1)raw_contacts 联系人表 保存联系人的id contact_id(2)data 数据表 保存联系人的数据(3)mimetypes MIME数据类型表2.思考? 如何获取联系人的数据。(1) 查询raw_contacts 获取所有的...
分类:
移动开发 时间:
2015-09-14 21:13:57
阅读次数:
203
SNMP监控一些常用OID的总结系统参数(1.3.6.1.2.1.1)OID描述备注请求方式.1.3.6.1.2.1.1.1.0获取系统基本信息SysDescGET.1.3.6.1.2.1.1.3.0监控时间sysUptimeGET.1.3.6.1.2.1.1.4.0系统联系人sysContactG...
分类:
其他好文 时间:
2015-09-14 11:50:49
阅读次数:
219
使用 ContentProvider共享数据: 当应用继承 ContentProvider 类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽 然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方...
分类:
移动开发 时间:
2015-09-11 19:27:56
阅读次数:
226
1.回顾
上篇学习了 安卓的 文件存储 ,包括 存储在 sd卡上;
2.重点
(1)了解 四大组件之一 Content Provider
(2)实现 查询通信录中 联系人
(3)实现 新增联系人到通信录
3.介绍
(1) ContentProvider相对于其它的方式比较复杂,当然其功能相对于其它的方式也是革命性的改变。
(2)它能够实现...
分类:
移动开发 时间:
2015-08-27 18:45:12
阅读次数:
196
SNMP监控一些常用OID的总结系统参数(1.3.6.1.2.1.1)OID描述备注请求方式.1.3.6.1.2.1.1.1.0获取系统基本信息SysDescGET.1.3.6.1.2.1.1.3.0监控时间sysUptimeGET.1.3.6.1.2.1.1.4.0系统联系人sysContactG...
分类:
其他好文 时间:
2015-07-14 17:16:33
阅读次数:
245
ContentProvider扩展之管理系统联系人我们都知道ContentProvider是用来共享数据的,然而android本身就提供了大量的ContentProvider,例如联系人信息,系统的多媒体信息等,这些系统的ContentProvider都提供了供其他应用程序访问的Uri,开发者可以通...
分类:
移动开发 时间:
2015-06-08 11:13:45
阅读次数:
281