|
技术:Android等
摘要:
本文描述了Android私人通讯录系统的开发和设计所采用的主要技术,包括Android开发环境,java编程语言,eclipse开发工具等等,通过对这些先进的技术和应用程序进行学习,设计出一款基于Android私人通讯录,该系统在这些先进的技术支持下实现了添加保存联系人,修改联系人,删除联系人,通过首字母查找联系人,拨打电话,发送短信等基本功能,满足了用户对手机通讯录的功能的基本需求。在本文中给出了实现该系统的可行性分析,需求分析,系统的总体结构设计,各功能模块设计,流程图设计等。本文还提供了是想该系统的部分主要的程序代码和主要的app运行界面,并对所给的代码和界面进行了必要的说明和讲解。在本文的最后部分介绍了对系统整体的测试情况,本文论述的Android私人通讯录系统运行良好,基本满足设计要求。
关键词 安卓;通讯录;智能手机
目录:
摘要 ⅰ
Abstract ⅱ
1 绪论 1
1.1 项目研究背景与意义 1
1.2 国内外研究现状 2
1.国外手机通讯录的研究现状 2
2.国内手机通讯录的研究现状 2
2 相关技术背景 4
2.1 Android系统开发简介 4
2.1.1 Android技术简介 4
2.1.2 Android基本架构 4
2.2 Android应用的构成和工作机制 8
2.2.1 Activity 8
2.2.2 Intent 10
2.2.3 Service 11
2.2.4 Content Provider 11
2.3 安卓的发展历程 12
2.4 Java技术简介 13
3 可行性研究 17
3.1 技术可行性 17
3.2 经济可行性 17
3.3 操作可行性 17
4 需求分析 18
4.1 功能需求分析 18
4.2 性能需求分析 18
4.3 数据库需求分析 18
4.4 安全需求 19
5 功能设计 20
5.1 总体设计 20
5.2 系统功能设计 20
6 通讯录实现 24
6.1 Android开发平台搭建 24
6.2 具体功能实现 26
6.2.1 界面布局 26
6.2.2 添加联系人功能 32
6.2.3 删除联系人功能 33
6.2.4 查找联系人功能 34
6.2.5 拨号功能 35
6.2.6 短信功能 36
6.2.7 保存机主信息功能 37
7 系统测试 39
7.1 系统测试用例 39
7.2 测试过程 40
7.2.1 新增联系人功能测试 40
7.2.2 删除联系人功能测试 40
7.2.3 查找联系人功能测试 41
7.2.4 联系人查看详情功能测试 42
7.2.5 拨号功能测试 42
7.2.6 短信功能测试 42
7.3 测试总结 43
参考文献 46
外文文献(原文) 47
外文文献(译文) 57
论文字数:34319
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|