Android平台下移动轨迹定位信息系统的设计与实现

被引量 : 0次 | 上传用户:chen0507
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的迅猛发展,作为承载者的移动终端也在不断发展,进而推动了移动终端操作系统的发展,其中市场占有率最大的操作系统是Android,它是谷歌公司2007年11月推出的以Linux内核为基础的开源的操作系统,专门运用在手机和平板等移动终端上,系统稳定、向下兼容,适合各大厂商快速打造属于自己特色的系统。目前智能手机上的应用程序丰富多彩,而人们所需的信息80%是跟位置有关,而当前的许多地图服务软件要么功能单一,要么操作复杂,无法很好地满足用户需求,因此开发一款界面友好、功能齐全的移动定位信息系统具有非常重要的意义。本文在Android平台下开发了一款移动轨迹定位信息系统,主要有九大功能模块:(1)地图搜索模块,可以搜索各大城市地图,并且可以选择卫星模式以及交通模式,最新版本的SDK还可以有3D效果显示;(2)城市搜索,可以搜索城市内部的兴趣点以及周边的兴趣点;(3)我的位置,以一个蓝色圆点在地图上标注出来;(4)GPS信息,可以显示自己所处的详细位置,并且可以显示周围1000米范围内的移动、银行、酒店等详细信息;(5)路径查询,可以查询公交、驾车、步行路线,并且可以选择路线策略;(6)轨迹记录模块,可以在地图上绘制自己的行走路线;(7)位置信息存储,可以存储自己去过的地方,并且用户可以对这个地方进行描述记录,以便日后查看,还可以与微博等进行分享交流;(8)脚步统计,可以记录用户的脚步数;(9)指南针,可以帮助用户识别方向,以防迷向。本文首先对Android操作系统进行了深入的研究,熟悉了其总体框架体系以及设计思想,了解了Android应用程序的开发流程,深入分析了Android应用程序框架和运行机制,详细介绍了应用程序的四大组件,为系统的开发打下了扎实的基础。接着,分析了当前手机地图服务现状,在此基础上进行了本系统的需求分析,进而选择采用百度地图提供的API进行开发,并且详细介绍了百度地图Android SDK以及定位SDK的工具包;接着对本系统进行详细的分析设计并解析开发中可能用到的关键技术;最后进行编码实现。本系统的开发测试都是在中兴U880上进行的,运行正常,稳定可靠,是一款界面友好,功能丰富的移动轨迹定位信息系统。
其他文献
采用氨基酸-N-内羧酸酐(氨基酸-NCA)开环聚合的方法,并通过改变开环聚合时谷氨酸-N-内羧酸酐(BLG-NCA)与赖氨酸-N-内羧酸酐[Lys(Z)-NCA]的投料比以及BLG-NCA与鸟氨酸-N-内羧酸酐[Or
20世纪90年代以来私立高等教育在全球范围内蓬勃发展,其作用日益受到各国的重视。私立高等教育具有悠久的历史,但是新时期的私立高等教育呈现出新的面貌。与以往的精英型私立
钼是一种常用的高温金属,为进一步提高其高温性能,通常加入一些合金元素进行强化。目前关于合金元素强化规律与强化机理研究不够深入,造成国内钼合金开发相对落后。针对这一问题
智能家居,其核心功能是为了让家居智能化、自动化,自上世纪末开始在中国的市场上崭露头角,并为人们所认知。随后,无线通信技术、传感器网络技术以及自动化控制技术的发展也给智能
目的:探讨脑小血管病与(Cerebral small vessel disease,CSVD)老年抑郁症(Late-life depression,LLD)的关系。方法:选择经MRI检查确诊的CSVD患者共60例,所有患者按照CCMI-3老
目的探讨经支气管径向超声(EBUS)引导下经支气管镜肺活检(TBLB)对肺周围型病变的诊断价值,并分析不同回声特征病灶的诊断率。方法收集2012年8月1日至2013年11月1日福建医科大学附
以广西拜尔法赤泥和煅烧高岭土为主要原料制备了赤泥地聚物多孔材料,研究了多孔材料对CU2+的吸附作用和影响吸附的条件。结果表明,将赤泥和偏高岭土加入量各放入50%制备出的
<正>密祉是大理白族自治州弥渡县所辖的一个乡,国土面积仅140平方公里,却有"三乡两区一古道"的美誉,即中国花灯之乡、文化艺术之乡、世界名曲《小河淌水》的故乡,太极山省级
透镜作为必不可缺的基本光学元件,大量应用于天文、军事、交通、医学、工业、民用等多个领域,用于满足各种高精密实验仪器,测量系统,生产设备,娱乐产品的配置。各行各业对于透镜的