基于Android的手机导航系统设计与实验.pdf

基于Android的手机导航系统设计与实验.pdf

ID:56168698

大小:644.30 KB

页数:5页

时间:2020-06-04

基于Android的手机导航系统设计与实验.pdf_第1页
基于Android的手机导航系统设计与实验.pdf_第2页
基于Android的手机导航系统设计与实验.pdf_第3页
基于Android的手机导航系统设计与实验.pdf_第4页
基于Android的手机导航系统设计与实验.pdf_第5页
资源描述:

《基于Android的手机导航系统设计与实验.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ISSN1002-4956实验技术与管理第31卷第5期2014年5月.C..N..1..1.—..2.0.3..4./.T——ExperimentalTechnologyandManagementVo1.31No.5May.2014计算机技术应用基于Android的手机导航系统设计与实.h一.~芒_验一.m一~_一~埘l~一~一刚m一~岫一.~一~一一一㈣一任克强,李晓亮,谢斌(江西理工大学信息工程学院,江西赣州341000)摘要:针对传统车载导航系统的不足,设计并实现了一种Android的手机导航系统。介绍了系统总

2、体架构和客户端软件结构,重点论述了自我定位、地址查询、好友定位、路线查询以及实时路况五大导航功能模块的设计,并对系统进行了实验。实验结果表明:系统运行稳定可靠,定位和查询精度较高。系统采用开源的Android系统和高德MAPAPI,具有成本低、便于携带以及系统升级和维护方便等特点,可满足普通大众的出行导航需求。关键词:手机导航系统;Android;高德地图中图分类号:TP393;G642.423文献标志码:A文章编号:1002—4956(2014)5—0131—05Designandexperimentofmobil

3、enavigation一~眦一Ⅲ咖一一=~~董一眦一一一~一№一~systembasedonAndroidRenKeqiang,LiXiaoliang,XieBin(SchoolofInformationEngineering,JiangxiUniversityofScienceandTechnology,Ganzhou341000,China)~~~一三一薹~一一一一随着国民经济的快速发展,汽车的普及越来越高,近年来,移动手机用户的数量增加迅速,各种智能人们对地图导航提出了更高的要求。车载导航系统是手机逐渐普及,手

4、机的功能已经不再局限于通信;同智能交通系统最重要的组成部分之一,人们可以通过时,无线网络和Android系统的广泛应用,为手机应用导航、定位等功能提高车辆行驶的速度和安全性l_1]。程序的开发提供了优良的平台和广阔的发展空间[2]。但是,传统车载导航不仅价格昂贵,而且便携性也很本文基于开源的Android系统设计了一种运行在手机差,且只能满足一些有车人的导航需求,对于乘坐公交上的地图导航系统,该系统可以利用GPS和无线网络和其他外出人员则无法为其提供导航服务。因此,设进行快速、准确的定位,不仅具有传统车载导航系统的计

5、一种更加方便和廉价,且易于大众普及的手机导航功能,而且能够实时显示城市交通路况,实时定位跟踪系统有着现实的市场需求。多个客户端,方便各客户端之间的联系,扩展了地图导航的功能,可满足普通大众的出行导航需求。收稿日期:2013—09—121开发平台介绍基金项目:江西省教育厅青年科学基金项目(GJJ11132)作者简介:任克强(1959一),男,湖南泪罗,硕士,教授,研究方向为视频1.1Android系统信号处理、嵌入式系统.Android是Google开发的基于Linux平台的开E-mail:renkeqiang@2le

6、n.tom源手机操作系统_3]。Android于2007年11月推出后132实验技术与管理获得了广泛的应用,目前,大多数智能手机采用An—cat服务器实现,两者通过无线网络进行通信。服务器droid系统_4J。Android由操作系统、中间件、用户界端作轻量级设计,主要负责各客户端之间的通信,并存面和应用软件组成_5],是真正意义上的开放性移动设储用户注册方面的等数据;客户端功能包括地图下载、备综合平台,具有丰富的移动电话工作软件。在An—显示、路线查询、导航、定位以及与服务器通信等。droid系统中,应用程序可完全

7、在AndroidDalvik上运行,也可利用AndroidNDK(androidnativedevelop—mentkit)技术来解决Java代码运行速度低的缺陷]。Android系统架构采用分层的架构,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和一Iinux内核层_7]。在应用程序框架层,开发人员可以像核心应用程序一样拥有访问框架API的所有权限。应用的结构化设计简化了各组件之间的重用,任何应用均可以分发属于自己的组件,而且在遵循框架的安2.2客户端软件设计全性约束前提下,任何应用还可以使用这些分发

8、的组客户端软件主要包括系统界面、自我定位、地址查件lg]。开发应用程序常用的应用框架主要包括以下询、好友定位、路线查询以及实时路况六大功能模块。几类:其中,地址查询包括地名查询和经纬度查询,路线查询包括自驾路线查询和公交路线查询,如图2所示。(1)ContentProviders(内容提供器):通过Con—tentProviders可以在某个应

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。