欢迎来到天天文库
浏览记录
ID:6163997
大小:834.50 KB
页数:21页
时间:2018-01-05
《基于android的通讯录设计及实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、本科生毕业论文(设计)题目:基于Android的通讯录设计与实现姓名:董静静学院:理学院专业:网络工程班级:2009级1班学号:1887090106指导教师:赵靖职称:讲师2013年5月28日安徽科技学院教务处制目录摘要11.绪论11.1研究背景11.2主要工作22.ANDROID系统开发简介22.1Android技术简介22.2Android应用程序框架33.软件需求分析33.1软件功能需求分析33.2软件数据库需求分析43.3安全需求分析44.功能设计44.1总体功能设计44.2系统功能设计54.3系统数据库设计65.通讯录的实现65.1Andr
2、oid开发平台搭建65.2具体功能的实现75.2.1密码设置及密码验证75.2.2主显示界面95.2.3删除联系人功能95.2.4Menu功能95.2.5MENU的菜单功能135.2.6通讯功能136系统测试146.1系统测试实例146.2系统测试结果156.2.1系统测试方法156.2.2密码设置/验证功能测试156.2.3对联系人的编辑、查找及删除功能测试166.2.4备份数据功能测试166.2.5通讯功能测试176.3系统测试总结17结束语17致谢17参考文献18ABSTRACT1919基于Android的通讯录设计与实现网络工程专业学生董静静
3、指导老师赵靖摘要:智能手机终端能够支持用户添加更多内容丰富的应用功能,从而赢得了绝大部分手机用户的青睐、占据了手机市场的最大比例。手机通讯录作为手机最基础最常用的软件也随着手机科技的飞速发展变得强大起来,由于Android的开源性、智能性等优势,基于Android的通讯录也开始风靡世界。本文设计实现的通讯录迎合市场的需求,充分运用了免费的Android开发平台,通过需求分析确定开发功能,以eclipse为开发环境,搭建Android平台,再进行代码编写、程序调试,在实现通讯录基本功能浏览、添加、修改、删除、标记、发短信、打电话、发邮件等的基础上,添加
4、了通讯录加密、添加图像、更改头像等功能,并优化了查找功能,使通讯录功能更友善。关键词:智能手机,Android,通讯录,eclipse1.绪论1.1研究背景智能手机(Smartphone),是指“像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称”。“智能手机(Smartphone)”这个说法主要是针对“功能手机(Featurephone)”而来的,本身并不意味着这个手机有多“智能(Smart)”;可以说“智能手
5、机(SmartPhone)”就是一台可以随意安装和卸载应用软件的手机(就像电脑那样)。智能手机的诞生,是掌上电脑(PocketPC)演变而来的。厂商为了满足市场需求,把电脑的系统移植到手机中,将手机和掌上电脑综合于一体,于是才出现了智能手机的概念。智能手机具有五大特点:(1)具备了无线接入互联网的能力,即要有GSM的支持网络下的GPRS或者是CDMA网络支持下的CDMA1X或3G网络。(2)人性化,可以根据个人需要扩展机器的功能。(3)它是具有开放性的操作系统,还可以安装非常多的应用程序,使得智能手机的功能可以得到无限的扩展。(4)具有PDA功能,其
6、中包括个人信息管理、日程记事、任务安排、多媒体应用、浏览网页等。(5)扩展性能强,第三方软件支持多[1]。Android本意词是指“机器人”,同时也是Goole于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,Android是一种基于Linux的自由及开放源代码的操作系统,Android以其自由开放源代码的特点而成为最热门的智能手机。在这个信息化的时代,手机已成为继固话之后最为通俗的交流工具[2],“通讯”成了生活的必需品,这就有了系统下人与人之间的多样联系方式——手机通讯录。传统通讯录以纸张为载体,将需要记录的联系人一一人登记
7、在册,包括地址、联系方式等,再在需要时进行翻阅查询。手机通讯录,在手机系统下,占用手机相对很小的空间,系统的记录联系人的联系方式及其他信息,不仅突破了各种条件的舒服,减轻了机主的负担,更方便了使用者的通讯。综上所述,手机通讯录管理系统是一个高效、实时、绿色环保的管理系统。然而现在很多通讯录外观花哨、功能单一或形同虚设。本文针对以上各种弊端,通过需求分析及调查等工作开发了此种通讯录,将各种性能优化,继承通讯录的常用功能,满足一般用户存储,查找,删除,查看的需求,此外还支持发信息,打电话,发邮件,备份SD19卡等功能[3]。1.2主要工作在此背景下,基于
8、Android手机通讯录的设计及实现具有非常重要的意义,可以根据市场需求情况开发一款实用的手机通讯录。本系统
此文档下载收益归作者所有