Android手机电话本设计与实现毕业论文



《Android手机电话本设计与实现毕业论文》由会员分享,可在线阅读,更多相关《Android手机电话本设计与实现毕业论文(36页珍藏版)》请在文档大全上搜索。
1、 本 科 生 毕 业 论 文(申请学士学位)论文题目 Android手机通讯录的设计与实现作者 佳佳 所学专业名称 计算机科学与技术 学院本科毕业设计(论文)原创性声明本人重声明:所呈交的设计(论文)是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的容外,本论文不包含任何其他个人或集体已经发表或撰写的成果。本人完全意识到本声明的法律后果由本人承担。 作者签名:佳佳 2010年4月20日目 录摘要1Abstract11绪论21.1研究背景21.2 研究方向21.3前景优势31.4主要工作和方法41.5本文结构42 课题相关技术与理论42.1Android系统开发简介42
2、.1.1Android技术简介42.1.2 Android架构62.1.3 关键应用程序72.1.4 应用程序框架72.1.5 C/C+函数库72.1.6 Java程序运行环境72.1.7 Linux核82.2 Android应用的构成和工作机制82.2.1 Activity82.2.2 Intent Receiver92.2.3 Service92.2.4 Content Provider92.3 Android开发平台搭建103 系统需求分析103.1业务功能需求分析103.2 性能需求分析113.3安全需求124 系统总体设计124.1 开发流程和系统数据流图124.2 详细功能分析13
3、4.3系统模块划分144.4系统界面绘制144.5程序设计174.5.1数据库结构设计174.5.2menu按键主菜单的建立214.5.3详细的页面添加设计224.5.4其他功能设计245系统测试265.1测试过程265.2测试目的295.3测试方法和工具29参考文献30致311 / 36Android手机通讯录的设计与实现摘要:随着第三代通信技术3G的推广,无线带宽和传输速度都得到了大幅提升。为智能手机终端添加更多容丰富的应用功能提供了良好的平台。本课题采用谷歌公司新推出的一款基于Linux平台的开源手机操作系统Android系统,利用Java语言,Eclipse为开发工具对通讯录的代码进行
4、编写。通过对Android平台的系统架构和应用程序进行初步研究,设计出一款基于Android手机的通讯录。此通讯录包括存储,删除,修改,打,发信息,发等功能。Android开发平台是手机炫酷应用最好的实验场之一,通过此次设计,我要学会以全新的方式和富有个性的创意来诠释掌中的移动应用,本软件利用Android提供的各种组件对界面进行设计,达到很好的用户体验。关键词:Android;java;通讯录;界面Design Of The Android Mobile Phone ContactsAbstract :Withthe promotion of thir
5、d-generation communicationstechnology 3G,wireless bandwidth and transmission speed has been increased dramatically. Provides a good platform for smart mobile terminals to addmore content-richapplications. The subject using a Googl
6、e's new open-source mobile operating system based onthe Linux platform - Android system, the use of the Java language, the Eclipsedevelopment tools on the code of the contacts to write. A preliminary study on
7、60;the Android platform, system architecture and applicationdesign-based Android contacts. This contacts, including storage, delete, modify, phone calls, sent messages, and other functions. Android development platform is a mobile pho
8、ne coolapplication of the best one of the experimental field, through the design, I have to learn in new ways and creative personality to the interpretation of the hands of mobile applications, the so
9、ftware Android provides a variety of groups interface design to achieve a good user experience.Key words :Android;java;contacts; phone;Interface1绪论1.1研究背景Google于2007年11月5日宣布推出基于Linux平台的开源手机操作系统Android。Android凭借其良好的用户体验,低廉的成本和较高的开放性吸引着越来越多的终端厂商采用。移动互联网的快速发
10、展,终端+应用的趋势逐渐成为主流。而Android系统,拥有低廉的引入成本,良好的用户体验开放性较强的特点,加上Android Market和众多第三方应用商做后盾,在应用方面的资源也非常丰富;虽然Android目前存在安全性和版本混乱等问题,但由于其适应了移动互联网的发展趋势,切合了移动互联网产业链各方的发展变化需求,所以取得了迅猛的发展1。从用户的角度考量,Android 良好的发展前景主要源于优秀的用户体验和高性价比这两个方面。这些使Android拥有成熟的消费者,在国Android社区十分红火,这些社区为Android在中国的普与做了很好的推广作用。国厂商和运营商也纷纷加入了andro
11、id阵营,包括中国移动,中国联通,中兴通讯,华为通讯,联想等大企业,同时不仅仅局限于手机,国厂家也陆续推出了采用Android系统的MID产品2。比较著名的包括由Rockchip和蓝魔推出的同时具备高清播放和智能系统的音悦汇W7和2010年推出的原道N5,我们可以预见Android也将会被广泛应用在国产智能上网设备上,将进一步扩大Andorid系统的应用围3。另一方面,由于国政策的限制,导致Android的部分功能(如Android market)在国无常使用,目前常用的解决方法是使用类似A8VPN的VPN服务来访问。国外Android市场正在如日中天的扩展,据市场调研机构NPDGroup最近