ANDROID毕业论文

上传人:s9****2 文档编号:424050238 上传时间:2023-01-14 格式:DOC 页数:19 大小:694.55KB
返回 下载 相关 举报
ANDROID毕业论文_第1页
第1页 / 共19页
ANDROID毕业论文_第2页
第2页 / 共19页
ANDROID毕业论文_第3页
第3页 / 共19页
ANDROID毕业论文_第4页
第4页 / 共19页
ANDROID毕业论文_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《ANDROID毕业论文》由会员分享,可在线阅读,更多相关《ANDROID毕业论文(19页珍藏版)》请在金锄头文库上搜索。

1、基于Android 平台的Google Map的手机导航设计摘 要 Google 公司于 2007 年 11 月发布 Android 系统以来,短短四年时间,Android 已经占据了智能手机市场的半壁江山,是目前最为炙手可热的智能手机操作系统。Android 走进了越来越多人的生活,成为他们获取信息主要设备。随着拥有私家车的家庭越来越多,大部分司机朋友都希望能接收到导航服务,为自己的旅程提供准确便利的信息。除了购买导航仪以外,导航软件的出现为司机朋友增加了一个选择,通过手机就能实现导航功能,不但节省了一笔导航仪的费用,还能为获得除了导航服务以外的更多信息。目前市面上大部分导航软件都存在如占用

2、空间大,地图数据不全面等弊端,一部分用户体验可能就不是很好。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 h

3、alf of the Smartphone market, is by far the hottest Smartphone operating system. Android went more and more peoples 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

4、 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 d

5、rawbacks 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,

6、 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 Navigation1 引言 在当今社会,手机已经成为人们日常生活中不可或缺的工具,以用户体验为核心诉求的智能手机,使手机由单一的通信终端发展成为互联网终端。越来越多的互联网应

7、用被移植到智能手机中来,导航软件在智能手机中的应用成为了研究热点之一。在目前大部分智能手机都提供 GPS 定位服务以及 3G 无线网络越来越普及的双重驱动下,在 Google 地图中实现导航服务,是具有可行性的。 本文提出并实现了一种基于Google Map Api 的 Android 导航应用,能够给用户提供人性化和智能化的地图导航服务。2 绪论2.1面向智能手机的导航地图系统的发展现状 随着无线传输技术的更新换代和无线互联技术的不断发展,在需求和技术的双重驱动下,将互联网上的海量信息和强大的应用服务功能扩展到移动终端上,为用户提供随时、随地的信息服务成为信息服务业的重要发展方向。面向智能手

8、机的空间信息服务系统已经成为当前移动空间信息系统的研究热点。研究移动空间信息系统的单位主要是通信厂商、第三方服务开发商以及学校和科研单位。当前面向智能手机的地图导航系统所提供的服务主要集中在地图的浏览、查询、定位、导航、地址匹配、交通信息查询、地理数据传输以及其它服务。 国外开展此类研究的大型公司和机构有很多,如Uwnierdplnaet、Nokia、Ericsson、Motorola、NTTDocoM。、AT&TWieresls、Es刃、nItegrraph等公司。国内相对开展得要晚一些,从事这方面研究与开发的机构有北京四维图新导航技术有限公司,北京灵图软件技术有限公司,上海杰狮信息技术有限

9、公司,上海比技公司,成都华好公司,图行天下信息咨询有限公司,中科华建公司,武汉大学地图制图与地理信息系统重点实验室,测绘遥感信息国家重点实验室,北京大学遥感研究所,解放军信息工程学院等。 在开发模式上,不同的研究机构所采用的模式有所不同,目前最主流也是最成熟的模式有场叭P和i一mode。认人PI.0是Nokia、Ericsson、Motoorla和UnwiredPlnaet这四家公司合作建立的一个开放的标准。这些认叭P规范并非仅为一种标记语言,它们还包括了一个非常类似TCP八P和HTTP的协议集,但经过修改后它们可以更有效地在高噪声、低品质、易掉线的环境中使用,而这些都是移动通信的特点。另外,

10、规范中包括一个网络安全层,以及许多用于传输可编程电话应用程序的特性。这些应用程序是使用智能电话的核心功能。最后,认诚P规范还包括主要基于unweridPlnaetHDN压(HnahddelDeviecMkarPuLnagugae,手持设备标记语言)的wML,以及与JvaascriPt相似的称为wN压SeriPt的脚本语言。最新发布的认叭P2.0版本用与X州压兼容的HT侧比的变体模块xHI,N几替代了wML。或许认叭P最显著的特点是,它用全球所有主要的底层数据通信协议进行工作。认叭P将自己描述成移动Intemet服务的实际标准,但日本的NTTDoCoM。对此持有异议,因为从用户数量上来说该公司提

11、供的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接入市场,任何一种技术都不可能占据统治地位。各种市场研究组织似乎达成了共识:无论

12、这些智能移动终端设备使用何种技术,智能手机不久就会取代有线个人电脑。2.2面向智能手机导航地图系统的基本概念2.2.1智能手机 什么样的手机才可以称为智能手机?除了最早期的“手机加上PDA”外,还有什么衡量标准?本人认为可以被称为智能手机至少有四个标准:可以语音和数据通信,这是手机的基本功能;基本的PDA功能;通信功能与PDA功能无缝融合,而非简单的“1+l”;开放式操作系统,第三方可根据操作系统提供的API为智能手机开发各种扩展应用和提供各种扩展硬件,这是智能手机的根本特性。 现在跟智能手机有关的名词特别多也很容易混淆,下面就有几个概念需要明确: PocketPC:掌上型计算机,以PDA为应

13、用方向,具有触控屏幕。虽然可以外加GPRS卡来接打电话和使用GPRS,但是一旦使用者将Power键按下后,GPRS和手机功能就暂停了。换句话说,任何打来的电话都不会接通的。PPC的操作系统是WinCE3.0和WindowsMboeli2003,对使用Windows操作系统的用户来说没有任何使用上的困难。这个平台是开放的,如果你觉得它内置的应用程序不能满足你的需要,那么你可以安装自己各种各样的第三方软件。 PokcetPCPhnoe:在PocketPC的架构中加入手机功能,因此与PocketPC最大的差别在于PoeketPCPhone可以插入SIM卡后当作手机使用(CDMA系统无须插入SIM卡)

14、,按下Power键,手机功能依然持续在运作。此外PocketPC应用程序原则上兼容于PocketPCPhnoe。 Smartphnoe:定位为纯手机操作的系统,没有触控屏幕的设计,中英文输入法以操作数字键输入为基本设计,在显示上也以数字键操作为考量,在程序集中即以1,9来设定对应的选择。而Smartphnoe的程序必须与PocketPC(Phnoe)分开设计,也就是说是不兼容的。 简单的界定,PocketPCphone就是以数据功能为主,话音功能为副的产品;相反Smartphnoe就是以话音功能为主,辅助其他数据及上网功能。不过世事无绝对,市面上也有很多手机已经是在这个界定两者之间。本人认为,

15、不论是PocketPCPhone还是Smartphone,只要符合智能手机的四条标准,就属于智能手机的范畴。2.2.2面向智能手机的导航地图 导航地图属于电子地图的范畴,是以导航应用为基础,着重表现路网的电子地图,在此基础上可以进行导航功能的开发。移动地图是指通过基于位置的服务为顾客提供的显示在移动设备上的地图可视化产品。面向智能手机的导航地图,由于其地图表现载体的特殊性,即移动性,因此也属于移动地图的范畴。这类特殊电子地图的特点是:能够随时随地按用户的需求以用户的当前位置为基点显示空间信息,具有设备可移动性、用户自适应性、信息获取灵活性、信息显示动态性等特点。 利用面向智能手机的移动空间信息技术,人们一般将空间信息数据的显示、数据查询,甚至是数据的更新等操作集中到移动终端,是对网络终端的扩展:在服务器端主要完成空间数据的编辑、空间数据的组织、空间数据的分析、空间信息的分发等。在移动终端(即智能智能手机),开发人员采用JAVA、BREW、.NET等软件开发平台和嵌入式开发,可以实现终端的服务功能。在服务器端,开发人员可采用各种面向对象的开发语言开发空间信息服务,实现空间信息组织、分析、分发等功能。3 Android开发平台的搭建及开发环境特点3.1 Android开发平台的搭建搭建android开发平台1.1安装java jdk,最新版本为6,下载地址http:/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号