摘要 随着第三代通信技术3G的推广,无线带宽和传输速度都得到了大幅度提升,为智能手机终端添加更多内容丰富的应用功能提供了良好的平台。本系统是基于谷歌公司新推出的一款Linux平台的开源手机操作系统——Android系统。本课题采用Java语言,Eclipse为开发工具,通过对平台的系统架构和应用程序进行学习,设计出一款手机通讯录。本系统包括存储,删除,Android修改,打电话,发信息,发邮件,备份SD卡等功能,满足了用户对通讯录的需求。此通讯录的设计遵循标准的开发流程,首先进行需求分析,然后确定通讯录的功能,再编写程序的代码,调试程序,运行程序,并对程序进行优化完善。本软件利用Android提供的各种组件对界面进行设计,能够很好地支持用户体验。64935
关键词 Android;手机通讯录;智能手机
毕业设计说明书(论文)外文摘要
Title Design and Implementation of Mobile Phone Contacts Based on Android
Abstract With the promotion of third-generation communications technology, wireless bandwidth and transmission speed have been improved significantly, which provide a good platform for smart mobile terminals to add more content-rich applications. The design is based on an open source mobile phone operating system based on Linux platform -- Android system. This project design a mobile phone contacts software by using Java language, Eclipse. The design including functions of storage, deletion, modification, phone calls, messages sending, E-mail sending, backup SD cards and other functions meet user demand for mobile phone contracts. The design of the contacts follows the standard development process. Firstly, demands analysis is given, and the function of the contacts are determined. Then the program is coded, debug and run. Finally, programs are optimized. The software interfaces are designed by using components provided by the Android, which can support the user experience effectively.
Keywords Android ;Mobile Phone Contacts;Smartphone
目 次
1 绪论 1
1.1 研究背景 1
1.2 研究现状 2
1.3 主要工作 3
1.4 本文结构 3
2 Android技术与理论 4
2.1 Android系统开发简介 4
2.2 Android应用的构成和工作机制 6
3 需求分析 9
3.1 功能需求分析 9
3.2 性能需求分析 13
3.3 数据库分析 14
3.4 安全需求分析 18
4 通讯录实现 19
4.1 Android数据共享机制Content Provider 19
4.2 联系人模块 21
4.3 通话记录模块 30
4.4 短信模块 34
致 谢 36
参考文献 37
1 绪论
1.1 研究背景
智能手机和移动网络的发展使人与人之间随时随地都能自由的沟通交流,从最初的书信交流到现在的动几下手指,便利的同时也让沟通的方式越来越丰富有趣。Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于便携设备,如智能手机和平板电脑。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良随后,逐渐扩展到平板电脑及其他领域上。2008年10月第一部Android智能手机发布。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年11月数据显示,Android占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。Android是个充满活力的产品,版本的更新还在不断的进步中,完全可以相信今后Android会取得更好的发展。