基于android手机通讯录的设计与实现毕业设计

2019-05-18 13:21

中图分类号:TP311.1

本 科 生 毕 业 论 文

论文题目 基于Android手机通讯录

作者姓名 ………. 所学专业名称 计算机科学与技术 指导教师 ………

2012年4月20日

学 号:论文答辩日期:

指 导 教 师:

2010 年 6 月 10 (签字)

目 录

摘要 ............................................................................................................................................................ 1 Abstract. ..................................................................................................................................................... 1 1绪论 ......................................................................................................................................................... 2

1.1研究背景 ....................................................................................................................................... 2 1.2研究现状 ....................................................................................................................................... 2 1.3主要工作 ....................................................................................................................................... 4 1.4本文结构 ....................................................................................................................................... 4 2 Android技术与理论 ............................................................................................................................... 4

2.1 Android系统开发简介 ................................................................................................................. 4

2.1.1 Android技术简介 ............................................................................................................ 4 2.1.2 关键应用程序 ................................................................................................................. 7 2.1.3 应用程序框架 ................................................................................................................. 7 2.1.4 函数库 ............................................................................................................................. 7 2.1.5 Linux内核 ....................................................................................................................... 8 2.2 Android应用的构成和工作机制 ................................................................................................. 8

2.2.1 Activity ............................................................................................................................. 8 2.2.2 Intent Receiver ................................................................................................................. 9 2.2.3 Service .............................................................................................................................. 9 2.2.4 Content Provider .............................................................................................................. 9

3需求分析 ............................................................................................................................................... 10

3.1功能需求分析 ............................................................................................................................. 10 3.2性能需求分析 .............................................................................................................................. 11 3.3数据库需求分析 .......................................................................................................................... 11 3.4安全需求 ..................................................................................................................................... 12 4功能设计 ............................................................................................................................................... 12

4.1总体设计 ..................................................................................................................................... 12 4.2系统功能设计 ............................................................................................................................. 13 4.3系统数据库设计 ......................................................................................................................... 14 5通讯录实现 ........................................................................................................................................... 15

5.1 Android开发平台搭建 ............................................................................................................... 15 5.2具体功能实现 ............................................................................................................................. 16

5.2.1界面布局 ........................................................................................................................ 16 5.2.2增加联系人功能 ............................................................................................................ 18

5.2.3删除联系人功能 ............................................................................................................ 20 5.2.4查找联系人功能 ............................................................................................................ 21 5.2.5 Menu底部菜单框功能.................................................................................................. 22 5.2.6 通信功能 ....................................................................................................................... 23 5.2.7显示所有、删除所有及备份功能 ................................................................................ 25 5.2.8数据库操作实现 ............................................................................................................ 27

6系统测试 ............................................................................................................................................... 29

6.1系统测试用例 ............................................................................................................................. 29 6.2系统测试结果 ............................................................................................................................. 30

6.2.1系统测试方法 ................................................................................................................ 30 6.2.2 编辑联系人功能测试 ................................................................................................... 30 6.2.3 查找联系人功能测试 ................................................................................................... 30 6.2.4 删除联系人功能测试 ................................................................................................... 31 6.2.5 备份功能测试 ............................................................................................................... 32 6.2.6 通讯功能测试 ............................................................................................................... 32 6.3测试总结 ..................................................................................................................................... 33 结束语 ...................................................................................................................................................... 33 参考文献 .................................................................................................................................................. 33 附录 .......................................................................................................................................................... 34 致谢 .......................................................................................................................................................... 37

滁州学院毕业论文

基于Android手机通讯录的设计与实现

摘要:

随着智能手机逐渐走进普通人的生活,它正在成为人们获取信息的主要设备,这在学生一族中体现最为明显,而且智能手机是他们获取信息最方便、最快捷的途径。因此,手机的便捷服务类应用将会有很大的发展空间,手机备忘录软件就是其中的一种。在Android系统下的备忘录软件中,用户可以非常方便的查询事件备忘,为工作、出游、生活杂碎事提供整理记录功能。另外,Android平台基本上是免费的,所以能够有效降低软件的成本,最终让每个用户能够自由地获取信息,也为备忘录应用软件的普及做出贡献。

本文对目前应用的Symbian、WindowsMobile、iOS等平台的现状进行了分析与比较。进而研究分析了Android平台的系统架构和组件模型,接着解析了Android中的重要API和应用构成,以及Intent和生命周期的机制。在此基础上,基于Android平台设计和开发备忘录软件。本系统界面友好、操作便捷,具有良好的可扩展性和可维护性;系统经过测试,可以稳定运行,能够满足手机用户的基本需求。 关键词:Android;手机通讯录;智能手机;

Design and Implementation of Mobile Phone Contacts Based on

Android

Abstract: With the 3G promotion of third-generation communications technology, wireless bandwidth

and transmission speed have been improved significantly, and provides a good platform for smart mobile terminals to add more content-rich applications. The design is based on the Google Corporation a new version of the Linux platform to the source mobile phone operating system -- Android system, using Java language, Eclipse as a development tool, through the Android platform system architecture and application for research, design a mobile phone contacts. The design including functions of storage, deletion, modification, phone calls, messages sending, E-mail sending, backup SD cards and other functions, to meet user demand for mail list. The design of the contacts follows the standard development process, the first needs analysis, and then determine the function of the contacts, then write the code, the debugger, run the program, and procedures to optimize the sound. This software uses the Android provides a variety of components to design the interface, can support the user experience.

Key words: Android; Mobile Phone Contacts; Smartphone;

1


基于android手机通讯录的设计与实现毕业设计.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:原发性醛固酮增多症功能诊断试验可靠性分析-第三军医大学学报

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: