资源简介
http://blog.csdn.net/xiaoxiao108/article/details/6901964
最近想写段android程序玩玩。
开发环境 eclipse ,android2.2
开发环境搭建
1.先安装jdk
2.下载安装eclipse
3.下载安装android sdk
4.安装eclipse插件 adt
5.配置 Window > Preferences 中的android sdk路径
6.创建 AVD
实现方法很简单
1.把通讯录中的联系人,电话号码保存到txt文件中完成备份。
2.读取txt文件,导入到通讯录完成还原。
具体代码
1.添加 通讯录读写权限,存储卡写权限
2.写文件代码
File saveFile=new File("/sdcard/test.txt");
FileOutputStream outStream;
try {
outStream = new FileOutputStream(saveFile);
outStream.write(str.getBytes());
outStream.close();
} catch (Exception e) {
setTitle(e.toString());
}
3.取通讯录联系人
str="";
Cursor cur = getContentResolver().query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null);
if (cur.moveToFirst()) {
int idColumn = cur.getColumnIndex(ContactsContract.Contacts._ID);
int displayNameColumn = cur.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME);
do {
String contactId = cur.getString(idColumn);
String disPlayName = cur.getString(displayNameColumn);
str+=disPlayName;
int phoneCount = cur.getInt(cur.getColumnIndex(ContactsContract.Contacts.HAS_PHONE_NUMBER));
if(phoneCount>0){
Cursor phones = getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI,null,ContactsContract.CommonDataKinds.Phone.CONTACT_ID+ " = " + contactId, null, null);
int i=0;
String phoneNumber;
if(phones.moveToFirst()){
do{
i++;
phoneNumber= phones.getString(phones.getColumnIndex(ContactsContract.CommonDataKinds.Phon

代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 48964 2018-06-21 09:56 android手机通讯录备份还原.rar
----------- --------- ---------- ----- ----
文件 48964 2018-06-21 09:56 android手机通讯录备份还原.rar
- 上一篇:C#坦克大战代码电脑版本跟手机版本
- 下一篇:广工java文本编辑器课设源代码
相关资源
- 微博系统(Java源码,servlet+jsp),适
- AndroidStudio版直连sqlserver
- android带百分比进度条的文件上传,使
- 美食天下项目Android版源码和Web版源码
- Android之自定义ToggleButton使用
- Android非常漂亮的登录界面
- pc与android通过usb socket实现手机通信
- 基于Java的酒店管理系统源码(毕业设
- android毕业设计
- 百度地图自定义Markerandroid
- Android分区工具包
- android-support-v4.jar已打包进去源代码
- u-blox_Android_GNSS_Driver_v3.10驱动源码+中
- 个人根据Android移动开发案例详解手写
- 基于JSP的学生宿舍管理系统(源码 数
- mysql jsp网站源码下载
- android 视频播放器 项目和原码
- java access 仓库管理系统 源码
- Android【动画】【特效】 17种动画特效
- 基于Android智能家居详细设计(经典)
- java实现的svn统计修改代码行数完整源
- android通过JDBC连接Mysql数据库
- 即时通讯系统JAVA源码
- Java记事本【源代码 实验报告】
- java简单的购物车实例程序
- Android通讯录的源代码
- Java版航空订票系统源码
- android 瀑布流Demo
- 指纹传感器FPC1080在android下的驱动
- delphi xe5 android 调用照相机摄像头拍照
评论
共有 条评论