基于android手机通讯录的设计与实现Word文档下载推荐.docx

上传人:b****5 文档编号:16075837 上传时间:2022-11-18 格式:DOCX 页数:41 大小:564.43KB
下载 相关 举报
基于android手机通讯录的设计与实现Word文档下载推荐.docx_第1页
第1页 / 共41页
基于android手机通讯录的设计与实现Word文档下载推荐.docx_第2页
第2页 / 共41页
基于android手机通讯录的设计与实现Word文档下载推荐.docx_第3页
第3页 / 共41页
基于android手机通讯录的设计与实现Word文档下载推荐.docx_第4页
第4页 / 共41页
基于android手机通讯录的设计与实现Word文档下载推荐.docx_第5页
第5页 / 共41页
点击查看更多>>
下载资源
资源描述

基于android手机通讯录的设计与实现Word文档下载推荐.docx

《基于android手机通讯录的设计与实现Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于android手机通讯录的设计与实现Word文档下载推荐.docx(41页珍藏版)》请在冰豆网上搜索。

基于android手机通讯录的设计与实现Word文档下载推荐.docx

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

摘要:

随着智能手机逐渐走进普通人的生活,它正在成为人们获取信息的主要设备,这在学生一族中体现最为明显,而且智能手机是他们获取信息最方便、最快捷的途径。

因此,手机的便捷服务类应用将会有很大的发展空间,手机备忘录软件就是其中的一种。

在Android系统下的备忘录软件中,用户可以非常方便的查询事件备忘,为工作、出游、生活杂碎事提供整理记录功能。

另外,Android平台基本上是免费的,所以能够有效降低软件的成本,最终让每个用户能够自由地获取信息,也为备忘录应用软件的普及做出贡献。

本文对目前应用的Symbian、WindowsMobile、iOS等平台的现状进行了分析与比较。

进而研究分析了Android平台的系统架构和组件模型,接着解析了Android中的重要API和应用构成,以及Intent和生命周期的机制。

在此基础上,基于Android平台设计和开发备忘录软件。

本系统界面友好、操作便捷,具有良好的可扩展性和可维护性;

系统经过测试,可以稳定运行,能够满足手机用户的基本需求。

关键词:

Android;

手机通讯录;

智能手机;

DesignandImplementationofMobilePhoneContactsBasedonAndroid

Abstract:

Withthe3Gpromotionofthird-generationcommunicationstechnology,wirelessbandwidthandtransmissionspeedhavebeenimprovedsignificantly,andprovidesagoodplatformforsmartmobileterminalstoaddmorecontent-richapplications.ThedesignisbasedontheGoogleCorporationanewversionoftheLinuxplatformtothesourcemobilephoneoperatingsystem--Androidsystem,usingJavalanguage,Eclipseasadevelopmenttool,throughtheAndroidplatformsystemarchitectureandapplicationforresearch,designamobilephonecontacts.Thedesignincludingfunctionsofstorage,deletion,modification,phonecalls,messagessending,E-mailsending,backupSDcardsandotherfunctions,tomeetuserdemandformaillist.Thedesignofthecontactsfollowsthestandarddevelopmentprocess,thefirstneedsanalysis,andthendeterminethefunctionofthecontacts,thenwritethecode,thedebugger,runtheprogram,andprocedurestooptimizethesound.ThissoftwareusestheAndroidprovidesavarietyofcomponentstodesigntheinterface,cansupporttheuserexperience.

Keywords:

Android;

MobilePhoneContacts;

Smartphone;

1绪论

1.1研究背景

智能手机(Smartphone),是指“像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称”。

目前,全球多数手机厂商都有智能手机产品,而芬兰诺基亚、美国苹果、加拿大RIM(黑莓)、美国摩托罗拉、中国台湾宏达(htc)都是智能机中的佼佼者[1]。

智能手机具有五大特点:

1.具备了无线接入互联网的能力,即要有GSM的支持网络下的GPRS或者是CDMA网络支持下的CDMA1X或3G网络。

2.人性化,可以根据个人需要扩展机器的功能。

3.它是具有开放性的操作系统,还可以安装非常多的应用程序,使得智能手机的功能可以得到无限的扩展。

4.具有PDA功能,其中包括个人信息管理、日程记事、任务安排、多媒体应用、浏览网页等。

5.扩展性能强,第三方软件支持多[2]。

Android是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。

目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。

Android操作系统最初由AndyRubin开发,最初主要支持手机。

2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。

Android的主要竞争对手是苹果公司的iOS以及RIM的BlackberryOS。

2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。

2012年2月数据,Android占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为68.4%[3]。

在这个信息化的时代,手机已成为继固话之后最为通俗的交流工具[4]。

在这个人与人关系愈加密切的时代,“通讯”成了生活中的必需品。

这就有这么一个系统记录下人与人之间的多样联系方式——手机通讯系统。

目前国内的通讯录应用服务商分为三类,第一类如幸会、名片全能王、QR扫描等等,这些产品主要是为了解决名片交换时候输入难度较高的问题。

而这也就致使了这部分厂家缺少了一个服务商最看重的东西:

对用户没有持续的运营能力;

第二类如火种、QQ通讯录、友录、手机自带的通讯录同步服务等等,这部分的市场主要提供了号码备份服务,帮助用户解决手机号码记录联系人的问题。

第三类就是针对与通讯录之上提供的拓展应用服务提供商,比如:

米聊和微信,你可以通过上面去发短信,实现多种通信能力的聚合[5]。

1.2研究现状

当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,使得手机操作系统也出现了不同种类。

Android是一个基于Linux核心(kernel)的开放手机平台作业系统,与WindowsMobile、Symbian等手机作业系统处在同一级别,其中占有开放源代码优势的Android系统有最大的发展前景。

较之Symbian用户体验较差,系统较为封闭,支持的应用较少和WindowsMobile系统对终端厂商来讲引入成本较为昂贵,娱乐性平平。

Android系统则拥有低廉的引入成本,在应用方面的资源丰富,以及良好的用户体验开放性较强的特点,适应了移动互联网的发展趋势,切合了移动互联网产业链各方的发展变化需求,所以取得了迅猛的发展[6]。

Android系统除了低廉的成本和良好的用户体验外,因采用了开源的平台,给予了终端厂商和开发者更大的灵活性,开发者在程序的开发移植上更为方便且不需要考虑厂商端内容审核等问题,终端厂商则可以按需深度定制系统开发本地化应用环境,在终端厂商、电信运营商和第三方应用开发商的推动下,用户可选择的应用资源将会进一步丰富。

各大Android应用商店呈现百花齐放的态势。

带给了应用开发者更多的机遇和极具诱惑力的利润分成,在各应用商店间的移植改造成本也相对较低。

随着应用商店的不断发展和开发者的涌入,Android平台的应用资源优势正在逐步的扩大[7]。

而从用户的角度考虑,Android良好发展前景主要源于优秀的用户体验和高性价比这两个方面。

从人才需求类型来看,目前对Android人才需求一类是偏向硬件驱动的Android人才需求,一类是偏向软件应用的Android人才需求。

从目前的招聘需求来看,后者的需求最大,包括手机游戏、手机终端应用软件和其他手机应用软件的开发[8]。

职业专家分析说,由于目前Android技术较新,具有开拓空间,无论是相关书籍、培训还是大学教育,都处于初级阶段,因此Android人才短期将供不应求。

从长期来看,随着各种移动应用和手机游戏等内容需求日益增加,也将激励大中小型手机应用开发商加大对Android应用的开发力度,因此Android人才前景也被看好。

生活在信息高速发展的今天,智能手机的普及己经是不可改变的趋势。

而作为手机各个功能中最为基本的通讯录也成为人们生活中必不可少的一部分了[9]。

通过手机通讯录记录下对方的联系方式,既减轻了大脑的负担,又不在受各种条件的约束,做到便捷随身管理相关的联系信息,摆脱了传统电话簿,名片的累赘。

另外,不同于微博,社交网站,手机通讯录是完全属于用户的,而不隶属于某个特定公司或是服务,只要获得用户的认可,即使不是大公司也可以借此迅速建立起一个巨大的关系网络[10]。

Frost&

Sullivan的王煜全也曾多次强调过手机通讯录是一块颠覆性创新的金矿,是创业者们创新的绝佳平台。

从长远利益来看,可是意义重大的环保便民之举。

根据市场需求,手机通讯录管理系统所记录的信息一般分为个人、商业、办公三类。

清晰了机主的联系方向。

针对性的分门别类,使系统具有了方便了机主的存储和快速查阅优势功能,大大减少了在电话簿,名片上机械翻阅查找过程的时间。

于此同时又根据手机随身携带的特殊性,在一定程度上比一般的制作文件方便亲民。

又其次,因为手机是随身携带的通讯工具,这与记事本相比将在一定程度上保障了联系人信息的安全性,相对避免了个人隐私信息外泄从而带来的损失[11]。

综上所述,手机通讯录管理系统是一个高效、实时、绿色环保的管理系统。

然而现在很多通讯录一味追求外观花哨,功能繁杂,对于大多数用户,许多功能用不上,形同虚设。

针对以上各种弊端,开发了此种通讯录,将各种性能优化,继承通讯录的常用功能,满足一般用户存储,查找,删除,查看的需求,此外还支持发信息,打电话,发邮件,备份SD卡等功能[12]。

1.3主要工作

在此背景下,开发的基于Android手机通讯录具有十分重要的意义。

可以根据客户需求的实际情况,开发一款实用的手机通讯录软件。

本设计主要是采用Android的View框架编写,部分框架运用Android中的其他组件。

当进入通讯录的增加界面时,调用的是一个用相对布局RelativeLayout的XML布局文件。

其中包括了2个Button,分别实现了不同的功能。

第一个Button是保存内容,当输入联系人姓名和号码是点击保存实现此功能。

说到保存,不得不说得是保存信息涉及添加新联系人的头像,姓名,手机号码,办公室电话,家庭电话,职务职称,单位名称,地址,邮政编码,Email,其他联系方式,备注这些信息。

第二个Button是返回,顾名思义就是从增加界面返回前一界面。

响应menu键的触发事件,设置底部菜单是否可见,并通过对底部菜单选项的监听实现底部菜单中的增加、查找、删除、菜单、退出等功能,其中菜单包括显示所有、删除所有、号码备份功能。

在联系人信息

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 少儿英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1