基于Android平台的手机通讯录开题报告
2021-12-15 21:11:06
1. 研究目的与意义及国内外研究现状
智能手机(smartphone),是指“像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称”。
本设计的目的是研究智能手机用户使用习惯,以及其他通讯录产品的操作体验,切实从android用户角度出发,用android开发工具及开发语言,开发出一款可以切实符合大众使用习惯,同时功能齐全的通讯录。研究android sdk以及各个操作系统版本差异,以便解决相关的版本的程序软件兼容性的问题。从开发语言角度,内存使用率角度研究,以便能在不同的手机硬件平台下很好的实现软件的完美运行。
生活在信息高速发展的今天,智能手机的普及己经是不可改变的趋势。而作为手机各个功能中最为基本的通讯录也成为人们生活中必不可少的一部分了。通过手机通讯录记录下对方的联系方式,既减轻了大脑的负担,又不在受各种条件的约束,做到便捷随身管理相关的联系信息,摆脱了传统电话簿,名片的累赘。另外,不同于微博,社交网站,手机通讯录是完全属于用户的,而不隶属于某个特定公司或是服务,只要获得用户的认可,即使不是大公司也可以借此迅速建立起一个巨大的关系网络。国内外研究现状
在这个信息化的时代,“通讯”成了生活中的必需品。这就有这么一个系统记录下人与人之间的多样联系方式——手机通讯系统。目前国内的通讯录应用服务商分为三类: 第一类如幸会、名片全能王、qr扫描等等,这些产品主要是为了解决名片交换时候输入难度较高的问题。第二类如火种、qq通讯录、友录、手机自带的通讯录同步服务等等,这部分的市场主要提供了号码备份服务,帮助用户解决手机号码记录联系人的问题。第三类就是针对与通讯录之上提供的拓展应用服务提供商,比如:米聊和微信,实现多种通信能力的聚合。
2. 研究的基本内容
在上述背景下,开发的基于android手机通讯录具有十分重要的意义。可以根据客户需求的实际情况,开发一款实用的手机通讯录软件。
基于android平台的手机安全通讯录包含通话记录管理、联系人管理、短信息管理和个人中心管理4个模块:
(1) 通话记录管理实现未接来电、已拨电话、已接电话、全部通话记录、按联系人信息快速检索等功能、设置自动接听和清空记录功能,同时实现拨号和按通话记录拨打电话的功能。
3. 实施方案、进度安排及预期效果
首先搭建Android开发环境,需要软件: Java SDK、Eclipse、Android SDK、ADT。在搭建好的Eclipse开发环境下,所有在程序开发阶段可以被调用的资源都保存在/res的子目录中。其中/res/drawable/目录中保存的是图像文件,/res/xml目录中保存的是XML格式的数据文件。在MainActivity中使用 ViewPager与 Fragment技术将拨号、联系人、信息、个人中心画面合为一体,实现顶部菜单,并可以左右滑动。联系人界面、拨号界面、信息界面都用到listview组件实现各种信息列表。在各个界面中设置各种监听,以相应用户的操作。个人中心采用高德地图导航。
| 进度 | 时间 |
1 | 确定课题,相关文献的调研,资料收集 | 2016.1.4-2016.1.15 |
2 | 系统架构,软件设计,程序调试 | 2016.3.5-2016.3.23 |
3 | 基本实现功能,论文提纲 | 2016.3.23-2016.3.31 |
4 | 完成毕业论文写作 | 2016.4.1-2016.4.15 |
5 | 预答辩 | 2016.4.15-2016.5.1 |
6 | 论文指导老师初评,并给出指导意见,进行修改 | 2016.5.1-2016.5.15 |
7 | 完成答辩PPT,准备答辩 | 2016.5.16-答辩日 |
4. 参考文献
[1]刘建. 基于android的手机通讯录开发的探究与实现[j]. 电子测试, 2013(8).
[2]杨娇. 基于android平台手机通讯录的设计与实现[d]. 西安电子科技大学, 2013.
[3]张俊晖. 基于android的安全通讯录的设计与实现[j]. 自动化与仪器仪表, 2015(11).