没有合适的资源?快使用搜索试试~ 我知道了~
java手机通讯录实训报告.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 199 浏览量
2022-06-10
05:07:17
上传
评论 1
收藏 272KB DOC 举报
温馨提示
试读
21页
java手机通讯录实训报告
资源推荐
资源详情
资源评论
新乡学院计算机与信息工程学院
项
目
实
训
报
告
项目名称
手机通讯录实训报告
班 级
2012 级计算机科学与技术 1
班
学 号
姓 名
指导教师
2015 年 12 月 29 日
目录
第一章 绪论........................................................................................................................................... 4
1.1 项目研究背景.......................................................................................................................... 4
1.2 项目研究的目的及意义........................................................................................................... 4
1.3 系统主要实现内容与实现方式............................................................................................... 5
1.3.1 系统主要实现内容........................................................................................................ 5
1.3.2 安卓系统开发的方法.................................................................................................... 5
1.3.3 系统的开发平台............................................................................................................ 6
1.4 系统开发需用到的技术支持................................................................................................... 6
1.4.1 Java 语言........................................................................................................................ 6
1.4.2 Android.......................................................................................................................... 7
第二章 系统分析................................................................................................................................... 7
2.1 系统可行性分析....................................................................................................................... 7
2.1.1 技术可行性.................................................................................................................... 7
2.1.2 经济可行性.................................................................................................................... 8
2.1.3 操作可行性.................................................................................................................... 8
2.2 需求分析.................................................................................................................................. 8
2.2.1 Android 通讯录的使用意义.......................................................................................... 8
2.2.2 外部事件....................................................................................................................... 9
第三章 系统概要设计......................................................................................................................... 10
3.1 系统总体设计........................................................................................................................ 10
3.2 处理流程设计........................................................................................................................ 11
3.3 数据库设计............................................................................................................................ 12
3.3.1 SQLite 数据库简介....................................................................................................... 12
3.3.2 SQLite 特点.................................................................................................................. 13
第四章 系统详细设计......................................................................................................................... 14
4.1 联系人浏览模块..................................................................................................................... 14
4.2 查看联系人模块..................................................................................................................... 16
4.3 编辑联系人模块..................................................................................................................... 17
4.4 查找联系人模块..................................................................................................................... 18
第五章 系统测试与调试..................................................................................................................... 19
5.1 测试目的................................................................................................................................ 19
5.2 程序调试................................................................................................................................ 20
5.3 测试的主要内容.................................................................................................................... 20
第六章 总结......................................................................................................................................... 20
第一章 绪论
1.1 项目研究背景
Android 是一套真正意义上的开放性移动设备综合平台,它包括操作系统、中
间件和一些关键的平台应用。Android 的 Java 程序运行环境包含一组 Java 核心函
数库及 Dalvik 虚拟机,它们有效地优化了 Java 程序的运行过程。Android 系统平
台基于优化了的 Linux 内核,它提供诸如内存管理、进程管理、设备驱动等服务,
同时也是手机软硬件的连接层。
Android 最大特点在于它是一个开放的体系架构,具有非常好的开发和调试环
境,而且还支持各种可扩展的用户体验,Android 里面具有非常丰富的图形系统,
对多媒体的支持功能和非常强大的浏览器。Android 平台的开放性等特点既能促进
技术(包括平台自身)的创新,又有助于降低开发成本,还可以使运营商能非常方便
地制定特色化的产品,因此,它具有很大的市场发展潜力。
1.2 项目研究的目的及意义
随着 4G 网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的
终端。手机通讯录作为手机的基本功能之一,每天我们都在频繁地使用着。根据手
机功能使用调查显示,有 9 成以上的消费者使用手机通讯录功能。随着手机通讯录
功能的不断加强与完善,手机通讯录对于人们的意义,已不仅仅像记事簿一样显示
通讯地址,而是向着个性化、人性化的方向发展。通讯录从无到有,从英文到中文,
经过了十几年的发展历程,今后的发展趋势就是从通讯录发展为名片夹,也就是在
一个人名下,可以存储座机、手机、单位、地址、电子邮件等内容。这种名片夹在
电话薄的基础上,大大丰富了内容,同时结构也发生了革命性变化,而且随着手机
的发展,相信更优秀的通讯录会越来越受到社会各层人士的喜爱。
1.3 系统主要实现内容与实现方式
1.3.1 系统主要实现内容
通过对 Android 技术的相关研究,了解 Android 源码实现原理以及过程,从
而设计出一款能够使用的手机通讯录。这款音乐播放器实现的相关内容如下:
1.简洁、实用的操作界面。2.显示所有联系人的列表。3.添加联系人。4.删除联系
人。5.修改编辑联系人。6.呼叫联系人。7.发送短信至联系人。
1.3.2 安卓系统开发的方法
Android 现在发展迅猛,运营商、手机商、平板电脑厂商都在推,甚至家电厂
商们也开始涉足,对 Android 程序开发者的需求激增,人才的培养需要一个过程大
量的企业都在寻找 Android 软件开发的其他方式。卓系统开发的方法,简单来说分
成四层:
第一层:以 Inventor 为代表的绘图工具,是 Google 推出的简单开发工具,主
要是针对初级玩家的工具,操作起来很容易,这种容易上手的绘图工具,无法实现
业务逻辑,运行效率也比较低。
第二层:以 Rexsee 为代表的无线中间件,对技术门槛的要求很低,会用 HTML
和 JS 的技术员就可以方便的使用,在技术要求大幅度降低的同时,基础功能的封装
也是一大亮点,这些中间件已经把所有应用需要的基础功能封装好,直接使用 JS 去
调用就可以了,不再需要写代码。
第三层:基于 JAVA 的 JDK JDK(Java Development Kit),目前绝大部分应用都
是用这种方式来开发,本课程设计软件就采用这第三层开发来实现。
第四层:基于 C++的 NDK( Native Development Kit),很多大型游戏是以这
种方法开发的,相对于 JDK,这种方法的难度相对叫高,目前使用的比较少。
剩余20页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- baseuavAntColonyOptimization-master.zip
- 碳排放权交易明细数据(2024年5月更新).xlsx
- 特殊文件属性命令chattr和lsattr
- HTML、CSS 和 JavaScript动态、交互式的网页 .txt
- b0cd8f9b23d4e5e381b6a8fd8ee0e907.JPG
- ff45d61c5900e45634cf4cac6cff61a1.JPG
- springboot.springboot.springboot.springboot.txt
- linux-进程与服务管理
- 毕业设计基于Django+MySQL+Redis实现简单的天气预报系统python源码.zip
- 基于Streamlit的口罩人脸识别系统python源码+模型+使用说明.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功