background image

·17·

电  子  测  试

ELECTRONIC TEST

第8期

2013年4月

设计研发

0 引言

随着手机技术的快速发展,

移动终端现已逐步从通讯网络的

终端发展成为互联网的终端。2007 年 11 月,基于 Linux 平台的
开源手机操作系统 Android 的诞生为移动设备提供了新的开放
性综合开发平台。Android 平台由 Linux 系统内核、函数库、虚
拟机、中间件、用户界面和应用软件组成。在开发基于 Android 的
手机通讯录时,

主要研究内容是结合 Eclipse 和 Android SDK 集

成环境,利用 J2ME 可以对手机通讯录的管理方式进行设计,以达
到用户通讯更加方便和便捷的目的,并通过网络同步功能实现联
系人数据的安全备份。

手机通讯录作为记录通讯地址的集合,

当今可以涵盖多项内

容。如 :姓名、电话号码、单位电话、移动电话、传真号、电子邮件、
QQ、MSN、个人主页、公司、街道、邮编、生日、头像、爱好等等。随着
手机技术的发展,手机通讯录现在分成传统通讯录、网络通讯录
和移动通讯录。这次项目是基于 Android 平台开发的手机通讯
录,

它能够方便地存储,

查询,

修改联系人的信息,

还能进行拨号、

发送短信等快捷操作。

1 需求分析

该系统针对的主要用户是 Android 手机用户。Android 手

机通信管理系统包括以下主要内容 :添加联系人、删除联系人、
编辑联系人、

查找联系人、

打电话、

发短信、

联系人数据导出。要设

计一个良好的手机通讯录,

就必须首先明确该应用环境对系统的

要求。Android 手机通讯录应用背景 :方便用户快捷通讯 ;及时
导出数据。

因此,

该系统需要满足以下几方面的需求 :

(1)添加联系人 :点击添加联系人菜单,添加联系人的姓名、

电话号码、

地址、

邮箱、

即时通讯号码,

存储到数据库中。

(2)删除联系人 :选中联系人,点击删除联系人菜单,从数据

库中删除联系人。

(3)

编辑联系人 :

修改联系人的相关信息,

更新。

(4)

查找联系人 :

点击查找菜单,

查找想找的联系人。

(5)

拨打电话:

在查看联系人的时候可以给联系人拨打电话。

(6)

发送短信:

在查看联系人的时候可以给联系人发送短信。

(7)联 系 人 数 据 导 出 :可 以 导 出 所 有 联 系 人 的 数 据 到

VCCard,可以把 VCCard 导到电脑上进行数据备份。防止手机丢失

基于 Android 的手机通讯录开发的探究与实现

刘 建

(四川旅游学院,

四川成都  610031)

摘要 :

随着 Android 手机操作系统的飞速发展,Android 的各种手机软件迅速出现。

手机通讯录作为一款手机的基础功能,

接影响着用户对手机使用的体验与感觉。

手机通讯管理软件已发展成为名片夹的形式,

丰富了联系人的信息,

存储了更多的内

容。

另外一方面,

联系人的数据备份也是一件很重要的事情。

经常遇到手机丢失,

或手机损坏的情况,

所以一旦丢失联系人的联

系方式。研究的这个课题,主要用于解决方便用户使用和增强通讯录数据安全性的问题。本文的设计采用 Eclipse 和 Android 

SDK 集成环境,使用 Java 高级语言开发。通过对通讯录中的联系人的管理,来方便用户通讯更加便捷,联系人的数据保存更加

安全。

在对 Android 手机通讯管理软件进行详细的系统设计时,

对功能进行详细的划分并对其功能做了详细的介绍,

列出了一

些主要代码和流程图,

经过测试达到了较好的效果。

关键词 :Android ;

手机通讯管理软件 ;Java

Developed and Implementation of Phone ContactsBased on 

Android

Liu Jian

(Sichuan Tourism University  Sichuan Chengdu 610031)

Abstract :With  the  rapid  development  of  the  Android  mobile  operating  system,Android’s  mobile  software 
has sprung up.Phone contacts as the basic function of a cell phone,a direct impact on the user experience 

of  mobile  phone  use  and  feeling.The  phone  communications  management  software  has  developed  into  a 

business  card  holder  in  the  form  of  rich  contact  information,store  more  content.Also  on  the  one  hand,

the  contact  data  backup  is  also  a  very  important  thing.Often  encounter  the  phone  is  lost,or  damage  to 

the  phone,so  once  lost  contact  Contact  will  encounter  a  lot  of  trouble.The  subject  of  the  study  mainly 

used to solve problems in these two areas.The software uses the integrated environment of Eclipse and the 

Android  SDK,using  the  Java  language  development.Contacts  in  the  address  book  management,user-friendly 

communications  more  convenient,save  contact  data  more  secure.Detailed  design  of  the  system  of  Android 

phone communications management software,detailed division of functions and made  

 

a detailed introduction 

to its function,and lists some of the main code and flowcharts,tested to achieve better results.
Keywords :Android ;Mobile Phone Communications Management Software ;Java