ANDROID毕业论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Android 平台的Google Map的手机导航设计
摘要
Google 公司于 2007 年 11 月发布 Android 系统以来,短短四年时间,Android 已经占据了智能手机市场的半壁江山,是目前最为炙手可热的智能手机操作系统。Android 走进了越来越多人的生活,成为他们获取信息主要设备。随着拥有私家车的家庭越来越多,大部分司机朋友都希望能接收到导航服务,为自己的旅程提供准确便利的信息。除了购买导航仪以外,导航软件的出现为司机朋友增加了一个选择,通过手机就能实现导航功能,不但节省了一笔导航仪的费用,还能为获得除了导航服务以外的更多信息。目前市面上大部分导航软件都存在如占用空间大,地图数据不全面等弊端,一部分用户体验可能就不是很好。Google Map 作为最先推出的网上地图,各种数据信息最为全面和准确,本系统通过Google Map Api 设计一个能够实现定位、导航和交通信息发布等等功能的在线导航软件。在Android 设备上具有良好的用户界面、响应速度和用户体验。
关键词智能手机 Android Google Map 导航应用
Abstract
Since Google released Android system in November 2007, just four years time, Android already accounts for half of the Smartphone market, is by far the hottest Smartphone operating system. Android went more and more people's lives, as the main equipment they get information. With the large sum of families have private car, most drivers want navigation services, to provide accurate information to facilitate their journey. In addition to buying Navigator, navigation software is another choice for drivers, phone can make navigation, saves a navigation instrument fee, but also to obtain in addition to navigation services for more information. There most of the navigation software on the market has some drawbacks such as occupy a large space; map data is not comprehensive. Part of the
user experience may not be very good.Google Map as the first online map, all kinds of data information is the most comprehensive and accurate, this system through the Google Map Api design one to achieve a positioning, navigation and traffic information and more features for online navigation software. In the Android device is a good user interface, speed of response, and user experience.
Keywords Smartphone Android Google Map Navigation
1 引言
在当今社会,手机已经成为人们日常生活中不可或缺的工具,以用户体验为核心诉求的智能手机,使手机由单一的通信终端发展成为互联网终端。越来越多的互联网应用被移植到智能手机中来,导航软件在智能手机中的应用成为了研究热点之一。在目前大部分智能手机都提供 GPS 定位服务以及 3G 无线网络越来越普及的双重驱动下,在 Google 地图中实现导航服务,是具有可行性的。
本文提出并实现了一种基于Google Map Api 的 Android 导航应用,能够给用户提供人性化和智能化的地图导航服务。
2 绪论
2.1面向智能手机的导航地图系统的发展现状
随着无线传输技术的更新换代和无线互联技术的不断发展,在需求和技术的双重驱动下,将互联网上的海量信息和强大的应用服务功能扩展到移动终端上,为用户提供随时、随地的信息服务成为信息服务业的重要发展方向。面向智能手机的空间信息服务系统已经成为当前移动空间信息系统的研究热点。研究移动空间信息系统的单位主要是通信厂商、第三方服务开发商以及学校和科研单位。当前面向智能手机的地图导航系统所提供的服务主要集中在地图的浏览、查询、定位、导航、地址匹配、交通信息查询、地理数据传输以及其它服务。
国外开展此类研究的大型公司和机构有很多,如Uwnierdplnaet、Nokia、Ericsson、Motorola、NTTDocoM。、AT&TWieresls、Es刃、nItegrraph等公司。国内相对开展得要晚一
些,从事这方面研究与开发的机构有北京四维图新导航技术有限公司,北京灵图软件技术有限公司,上海杰狮信息技术有限公司,上海比技公司,成都华好公司,图行天下信息咨询有限公司,中科华建公司,武汉大学地图制图与地理信息系统重点实验室,测绘遥感信息国家重点实验室,北京大学遥感研究所,解放军信息工程学院等。
在开发模式上,不同的研究机构所采用的模式有所不同,目前最主流也是最成熟的模式有场叭P和i一mode。认人PI.0是Nokia、Ericsson、Motoorla和UnwiredPlnaet这四家公司合作建立的一个开放的标准。这些认叭P规范并非仅为一种标记语言,它们还包括了一个非常类似TCP八P和HTTP的协议集,但经过修改后它们可以更有效地在高噪声、低品质、易掉线的环境中使用,而这些都是移动通信的特点。另外,规范中包括一个网络安全层,以及许多用于传输可编程电话应用程序的特性。这些应用程序是使用智能电话的核心功能。最后,认诚P规范还包括主要基于unweridPlnaetHDN压(HnahddelDeviecMkarPuLnagugae,手持设备标记语言)的wML,以及与JvaascriPt相似的称为wN压SeriPt的脚本语言。最新发布的认叭P2.0版本用与X州压兼容的HT侧比的变体模块xHI,N几替代了wML。或许认叭P 最显著的特点是,它用全球所有主要的底层数据通信协议进行工作。认叭P将自己描述成移动Intemet服务的实际标准,但日本的NTTDoCoM。对此持有异议,因为从用户数量上来说该公司提供的i一mdee服务取得了巨大的成功,其用户数量明显超过认认P。但做为一种解决方案来说在技术上i一mdoe并没有超过认叭P。i一mdoe服务使用的是一种压缩HT 州比〔ocmpactHT侧压,cHTML)的标记语言,它是万维网协会(worid铂d。WebCnoosrtiunl,W3C)在1998年发布的规范。CH侧ML语言重又使用了HTMLI.0版的原则并类似HTML3.2版,它是HT州L[的有效子集,因此,可以在任何HTML浏览器中显示。哪种移动Inetmet技术是最好的,这还没有定论。面对不断竞争的移动Inetmet接入市场,任何一种技术都不可能占据统治地位。各种市场研究组织似乎达成了共识:无论这些智能移动终端设备使用何种技术,智能手机不久就会取代有线个人电脑。
2.2面向智能手机导航地图系统的基本概念
什么样的手机才可以称为智能手机?除了最早期的“手机加上PDA”外,还有什么衡量标准?本人认为可以被称为智能手机至少有四个标准:可以语音和数据通信,这是手机的基本功能;基本的PDA功能;通信功能与PDA功能无缝融合,而非简单的“1+l”;开放式操作系统,第三方可根据操作系统提供的API为智能手机开发各种扩展应用和提供各种扩展硬件,这是智能手机的根本特性。