大连海事大学硕士学位论文基于Android平台的手机Web地图服务
设计:舒贤华申请学位级别:硕士专业:
计算机科学与技术指导教师:杜振军20090701
中文摘要
摘要
随着智能手机一步步走进普通人的生活,它将成为人们获取信息的主要设备。因此,手机的应用服务将会有很大的发展空间,手机地图服务就是其中的一项。
目前的地图服务主要以使用单机或者网页方式实现,这些方式不适合在户外旅游等场合下进行,给用户造成了很多的不便。手机地图服务就z丹‘匕e,,/tKEl好的解决这个问
题,Android平台提供给普通开发者非常灵活的地图展示与控制功能,这将使地图服务有了更好的平台。另外,Android平台基本上是
免费的,所以能
够有效降低
软件的成本,最终让每个用户能够自由地获取信息,也为手机地图服务的普及做出。
本文对目前应用的Symbian、Windows
Mobile、MacOS
X和RIM等平台的现
状进行了分析与比较。进而研究分析了Android平台的
系统架构和组件模型,接着
解析了Android中的重要API和应用构成,以及Intent和生命周期的机制。在此基
础上,基于Android平台设计和开发了一个手机Web地图服务,该系统包括自我
定位、地图模式、路线
查询、地点查找、浏览大连、手机定位、行走踪迹、创建
记录、记录
列表和查看天气十一大模块。自我定位模块的功能就是把手机用户自
己所在地方的地图和经纬度在界面中显示出来。行走踪迹模块的功能就是把用户
经过的地方以路线图的形式给画出来。地点查找模块的功能就是查询一个地方,并把它在地图中标注出来。浏览大连模块的功能主要用来说明如何通过设定特定
的经纬度来显示地图,并在特定位置显示图标及相关操作。查看天气模块的功能就是显示查看地及周边地区的天气情况。创建记录模块的功能就是把用户认为重要地方的地图经纬度及相关信息保存到数据库里。记录列表模块的功能就是查看、
修改、删除保存的记录及浏览记录中地图。手机定位模块的功能就是当用户的手
机丢了或者被偷,用户可以使用别人的手机,接收用户手机所处位置的GPS坐标,
从而找到手机。本系统界面友好、操作便捷,具有良好的可扩展性和可维护性;系统经过测试,可以稳定运行,能够满足手机用户基本的地图服务需求。
关键词:Android;Activity;地图服务;Intent:布局
英文摘要
Abstract
With
themobilephoneentersintothelivesofordinarypeoplestepbystep,itwill
becomethemaindevicetoobtaininformation.Therefore,theapplicationservicesof
mobilephonewillhavegreatdevelopmentspace,mapserviceis
themapservicemainly
areuses
one
ofthem.Atpresent,
thestand—alone
or
websitewaytorealize,thesemethods
usera
not
suitableforoutdoortourism,andotheroccasions,andgivethemobilemapserviceis
a
lotof
inconvenience.The
platformprovides
goodsolutiontotheproblem,Android
a
tothegeneral
development
functionofveryflexibledisplayandofmapservicehave
can
a
controlthemap,whichwillmakethedesignbetter
andimplementation
platform.In
addition,the
Android
platfor
misbasicallyfree,SO
letseach
user
reducethe
costofsoftware
effectively,andultimately
a
beabletogaintheinformation
freely,alsemakes
contributiontothepopularizationofmobilemapservice.
a
Inthispaper,thereisapplied
analysisand
comparisonaboutthestatusofthecurrentOSX,RIMand
SO
platforms
like
Symbian,WindowsMobile,Mac
on.Further
analysisofthe
Androidplatform,system
Android
architectureandcomponentmodel,andthentoofcomposition,andthenanalyze