一、目标 1、将“二十六”介绍的读取联系人的方法移植到项目中; 2、选取读取到的联系人条目,将其号码自动填入文本框中(通过Intent方式在Activity之间传递数据)。二、代码实现。 1、将读取联系人方法移植到项目中。 ①.在主程序包(mobilesafe)下新建选择联系人类(Sel...
分类:
移动开发 时间:
2015-04-09 15:11:40
阅读次数:
360
1、创建SelectContactActivity类,在AndroidManifest.xml添加类
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import android.app.Activity;
import android.co...
分类:
移动开发 时间:
2015-03-31 10:50:49
阅读次数:
602
内容均来自关东升老师的ios开发指南上一篇写了联系人框架的一些必须知道的知识如今写一下读取联系人数据相关操作要读取通讯录数据库 须要创建通讯录对象查询获取数据(全部或者部分)获取通讯录某一条记录(某个人的全部数据)获取这个人的各种属性数据就是这样 CFErrorRef error = NULL; ....
分类:
移动开发 时间:
2015-03-19 16:06:32
阅读次数:
215
一、目标。 通过内容解析器获取手机联系人信息,并采用自定义的样式显示。 为了便于介绍和重复使用,重新建立一个”读取联系人“工程。二、代码实现。 1、新建工程,取名为”读取联系人“。在布局文件(activity_main.xml)中,采用ListView组件(其ID为select_contact...
分类:
移动开发 时间:
2015-03-18 17:52:45
阅读次数:
317
利用内容提供者读取联系人
利用内容提供者插入联系人
内容观察者的原理
利用内容观察者监听系统应用数据库或者自己应用数据库的变化
利用内容提供者读取联系人读取联系人相对于读取短信来说就复杂很多了,我们一步一步来吧。先看看一下联系人的数据库,是位于什么地方!
既然很复杂,我们就一步步分析吧,我们把contacts2.db导出到电脑中,并使用SQLite数据库软件打开。你可以看到一大堆的表和视图,当然我...
分类:
移动开发 时间:
2015-03-18 01:14:35
阅读次数:
359
在设置向导的第三个界面,点击“选择联系人按钮”进入选择联系人界面,并且在选择联系人界面传回电话号码到第三个设置向导界面。
监听事件:
/**
* 选择联系人的按钮的点击事件
*
* @param view
*/
public void selectContact(View view) {
Intent intent = new Intent(Setup3Activity...
分类:
其他好文 时间:
2014-12-08 23:11:02
阅读次数:
346
在模拟器中添加几个联系人,在data/data/下导出数据库,如下:
打开。
关心的表有:raw_contact,data,mimetypes,计三张表。...
分类:
其他好文 时间:
2014-12-08 21:32:18
阅读次数:
229
ContentProvider即内容提供者。安卓的四大组件之一。I,ContextProvider的用途对于市面上有很多软件有这么一些功能,比如:读取联系人,短信备份等。而系统的短信以及联系人都是以数据库文件形式存储着。但是这些文件对于其他访问者的权限是不可读不可写。那么那些短信备份,读取联系人这些...
分类:
移动开发 时间:
2014-11-27 23:33:14
阅读次数:
2231
天冷了,老夫要把伙食搞上去,这不最近在软件园二楼吃,伙食15块,杠杠的。美包包,不说了,进入正题。今天老夫要讲的是读取联系人,其实我做这个的初衷是想做一个短信拦截,电话拦截的功能。我们先看一下界面,还是不错的,挺绚丽的。OK,我们一看就知道,这又是一个ListView..
分类:
移动开发 时间:
2014-11-07 06:26:56
阅读次数:
346
1.读取带电话号码的所有联系人。Android系统貌似没有直接取得带电话号码的联系人列表的功能。直接读取Contacts.CONTENT_URI只能读取联系人信息却得不到电话号码。如果先读取联系人列表,再通过联系人列表一个一个读取电话号码又非常慢,所以可以这样读:先从Phone.CONTENT_URI..
分类:
移动开发 时间:
2014-10-21 02:26:32
阅读次数:
350