武汉理工大学华夏学院 课 程 报 告 课程名称:智能手机软件开发 题 目: 基于Android 的手机通讯录的设计与实现 专 业 信息工程系 班 级 学 号 姓 名 成 绩 指导教师 2015 年 3 月 23 日至 2015 年 6 月 12 日 智能手机软件开发大作业 根据所学的Android 手机开发的知识,采用Eclipse、JAVA开发一个基于Android平台的手机通讯录软件,具体要求如下: 1.要发该软件能够在 Android4.0 以上的平台上运行。 2.要求软件界面美观,操作方便,符合日常使用规范。 3.能够通过该手机通讯录来添加新的联系人,用来存放联系人的姓名、单位、电话、QQ、地址等信息。 4.能够通过该手机通讯录来编辑联系人信息,来修改联系人的个人信息。 5.能够通过该手机通讯录来调用系统的通信接口,直接给用户发短信,打电话。 6.在手机通讯录中,添加合适的菜单,来操作手机通讯录。 7.将开发的过程写成报告,要求内容完整,格式规范,条理清晰。 1 设计目的 随着手机通讯录功能的不断加强与完善,手机通讯录对于人们的意义,已不仅仅像记事簿一样显示通讯地址,而是向着个性化、人性化的方向发展移动终端的应用软件和需要的服务将会有很大的发展空间。根据这个特点,设计一个基于Android 平台的通讯录系统,能根据手机的特点,存储,管理,修改联系人信息,并且能够根据选定的联系人,对其拨打电话,发送短信等。 手机通讯录作为手机的基本功能之一,每天我们都在频繁地使用着。根据手机功能使用调查显示,通讯录从无到有,从英文到中文,经过了十几年的发展历程,今后的发展趋势就是从通讯录发展为名片夹,也就是在一个人名下,可以存储座机、手机、单位、地址、电子邮件等内容。所以手机通讯录功能越来越齐全,满足了人们的需求。 2 开发环境 由 于该android通讯录是一个基于Java 语 言 开发软件,所以选择 了Eclipse3.4作为开发平台,作为插 件,它 能够安 装 Android SDK,从而可以安 装使用 Android 虚 拟 机,使得 程序 得 以开发,亦 更 为方便 。 本通讯录系统就是在 Eclipse3.4+Android 平台环境下编 写 设计而成 的。 3 需求分 析 该 系统针 对的主 要用户 是Android 手机用户 。Android 手机通信管理系统包括 以下主 要内容: (1) 用户 通过联系人功能可以保 存联系人的详 细 信息,可以对联系人进 行 编辑 、删 除 、拨打电话、发送短信可以根据索 ...