android畢業(yè)論文--基于android 平臺的google map的手機導航設計_第1頁
已閱讀1頁,還剩18頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、<p>  基于Android 平臺的Google Map的手機導航設計</p><p><b>  摘 要</b></p><p>  Google 公司于 2007 年 11 月發(fā)布 Android 系統(tǒng)以來,短短四年時間,Android 已經(jīng)占據(jù)了智能手機市場的半壁江山,是目前最為炙手可熱的智能手機操作系統(tǒng)。Android 走進了越來越多人的生活,成為

2、他們獲取信息主要設備。隨著擁有私家車的家庭越來越多,大部分司機朋友都希望能接收到導航服務,為自己的旅程提供準確便利的信息。除了購買導航儀以外,導航軟件的出現(xiàn)為司機朋友增加了一個選擇,通過手機就能實現(xiàn)導航功能,不但節(jié)省了一筆導航儀的費用,還能為獲得除了導航服務以外的更多信息。目前市面上大部分導航軟件都存在如占用空間大,地圖數(shù)據(jù)不全面等弊端,一部分用戶體驗可能就不是很好。Google Map 作為最先推出的網(wǎng)上地圖,各種數(shù)據(jù)信息最為全面和準

3、確,本系統(tǒng)通過Google Map Api 設計一個能夠?qū)崿F(xiàn)定位、導航和交通信息發(fā)布等等功能的在線導航軟件。在Android 設備上具有良好的用戶界面、響應速度和用戶體驗。</p><p>  關(guān)鍵詞 智能手機 Android Google Map 導航應用</p><p><b>  Abstract</b></p><p>  Sinc

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

5、9;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 b

6、uying Navigator, navigation software is another choice for d</p><p>  Keywords Smartphone Android Google Map Navigation</p><p><b>  1 引言</b></p><p>  在當今社會,手機已經(jīng)成為人們?nèi)粘I钪?/p>

7、不可或缺的工具,以用戶體驗為核心訴求的智能手機,使手機由單一的通信終端發(fā)展成為互聯(lián)網(wǎng)終端。越來越多的互聯(lián)網(wǎng)應用被移植到</p><p>  智能手機中來,導航軟件在智能手機中的應用成為了研究熱點之一。在目前大部分智能手機都提供 GPS 定位服務以及 3G 無線網(wǎng)絡越來越普及的雙重驅(qū)動下,在 Google 地圖中實現(xiàn)導航服務,是具有可行性的。</p><p>  本文提出并實現(xiàn)了一種基于Go

8、ogle Map Api 的 Android 導航應用,能夠給用戶提供人性化和智能化的地圖導航服務。</p><p><b>  2 緒論</b></p><p>  2.1面向智能手機的導航地圖系統(tǒng)的發(fā)展現(xiàn)狀</p><p>  隨著無線傳輸技術(shù)的更新?lián)Q代和無線互聯(lián)技術(shù)的不斷發(fā)展,在需求和技術(shù)的雙重驅(qū)動下,將互聯(lián)網(wǎng)上的海量信息和強大的應用服務

9、功能擴展到移動終端上,為用戶提供隨時、隨地的信息服務成為信息服務業(yè)的重要發(fā)展方向。面向智能手機的空間信息服務系統(tǒng)已經(jīng)成為當前移動空間信息系統(tǒng)的研究熱點。研究移動空間信息系統(tǒng)的單位主要是通信廠商、第三方服務開發(fā)商以及學校和科研單位。當前面向智能手機的地圖導航系統(tǒng)所提供的服務主要集中在地圖的瀏覽、查詢、定位、導航、地址匹配、交通信息查詢、地理數(shù)據(jù)傳輸以及其它服務。</p><p>  國外開展此類研究的大型公司和機構(gòu)

10、有很多,如Uwnierdplnaet、Nokia、Ericsson、Motorola、NTTDocoM。、AT&TWieresls、Es刃、nItegrraph等公司。國內(nèi)相對開展得要晚一些,從事這方面研究與開發(fā)的機構(gòu)有北京四維圖新導航技術(shù)有限公司,北京靈圖軟件技術(shù)有限公司,上海杰獅信息技術(shù)有限公司,上海比技公司,成都華好公司,圖行天下信息咨詢有限公司,中科華建公司,武漢大學地圖制圖與地理信息系統(tǒng)重點實驗室,測繪遙感信息國家重點

11、實驗室,北京大學遙感研究所,解放軍信息工程學院等。</p><p>  在開發(fā)模式上,不同的研究機構(gòu)所采用的模式有所不同,目前最主流也是最成熟的模式有場叭P和i一mode。認人PI.0是Nokia、Ericsson、Motoorla和UnwiredPlnaet這四家公司合作建立的一個開放的標準。這些認叭P規(guī)范并非僅為一種標記語言,它們還包括了一個非常類似TCP八P和HTTP的協(xié)議集,但經(jīng)過修改后它們可以更有效地在

12、高噪聲、低品質(zhì)、易掉線的環(huán)境中使用,而這些都是移動通信的特點。另外,規(guī)范中包括一個網(wǎng)絡安全層,以及許多用于傳輸可編程電話應用程序的特性。這些應用程序是使用智能電話的核心功能。最后,認誠P規(guī)范還包括主要基于unweridPlnaetHDN壓(HnahddelDeviecMkarPuLnagugae,手持設備標記語言)的wML,以及與JvaascriPt相似的稱為wN壓SeriPt的腳本語言。最新發(fā)布的認叭P2.0版本用與X州壓兼容的HT側(cè)

13、比的變體模塊xHI,N幾替代了wML?;蛟S認叭P最顯著的特點是,它用全球所有主要的底層數(shù)據(jù)通信協(xié)議進行工作。認叭P將自己描述成移動Intemet服務的實際標準,但日本的NTTDoCoM。對此持有異議,因為從用戶數(shù)量上</p><p>  2.2面向智能手機導航地圖系統(tǒng)的基本概念</p><p><b>  2.2.1智能手機</b></p><p&

14、gt;  什么樣的手機才可以稱為智能手機?除了最早期的“手機加上PDA”外,還有什么衡量標準?本人認為可以被稱為智能手機至少有四個標準:可以語音和數(shù)據(jù)通信,這是手機的基本功能;基本的PDA功能;通信功能與PDA功能無縫融合,而非簡單的“1+l”;開放式操作系統(tǒng),第三方可根據(jù)操作系統(tǒng)提供的API為智能手機開發(fā)各種擴展應用和提供各種擴展硬件,這是智能手機的根本特性。</p><p>  現(xiàn)在跟智能手機有關(guān)的名詞特別多

15、也很容易混淆,下面就有幾個概念需要明確:</p><p>  PocketPC:掌上型計算機,以PDA為應用方向,具有觸控屏幕。雖然可以外加GPRS卡</p><p>  來接打電話和使用GPRS,但是一旦使用者將Power鍵按下后,GPRS和手機功能就暫停了。</p><p>  換句話說,任何打來的電話都不會接通的。PPC的操作系統(tǒng)是WinCE3.0和Windo

16、wsMboeli2003,對使用Windows操作系統(tǒng)的用戶來說沒有任何使用上的困難。這個平臺是開放的,如果你覺得它內(nèi)置的應用程序不能滿足你的需要,那么你可以安裝自己各種各樣的第三方軟件。</p><p>  PokcetPCPhnoe:在PocketPC的架構(gòu)中加入手機功能,因此與PocketPC最大的差別在于</p><p>  PoeketPCPhone可以插入SIM卡后當作手機使用

17、(CDMA系統(tǒng)無須插入SIM卡),按下Power</p><p>  鍵,手機功能依然持續(xù)在運作。此外PocketPC應用程序原則上兼容于PocketPCPhnoe。</p><p>  Smartphnoe:定位為純手機操作的系統(tǒng),沒有觸控屏幕的設計,中英文輸入法以操作數(shù)字鍵輸入為基本設計,在顯示上也以數(shù)字鍵操作為考量,在程序集中即以1,…,9來設定對應的選擇。而Smartphnoe的程

18、序必須與PocketPC(Phnoe)分開設計,也就是說是不兼容的。</p><p>  簡單的界定,PocketPCphone就是以數(shù)據(jù)功能為主,話音功能為副的產(chǎn)品;相反Smartphnoe就是以話音功能為主,輔助其他數(shù)據(jù)及上網(wǎng)功能。不過世事無絕對,市面上也有很多手機已經(jīng)是在這個界定兩者之間。本人認為,不論是PocketPCPhone還是Smartphone,只要符合智能手機的四條標準,就屬于智能手機的范疇。&

19、lt;/p><p>  2.2.2面向智能手機的導航地圖</p><p>  導航地圖屬于電子地圖的范疇,是以導航應用為基礎,著重表現(xiàn)路網(wǎng)的電子地圖,在此基礎上可以進行導航功能的開發(fā)。移動地圖是指通過基于位置的服務為顧客提供的顯示在移動設備上的地圖可視化產(chǎn)品。面向智能手機的導航地圖,由于其地圖表現(xiàn)載體的特殊性,即移動性,因此也屬于移動地圖的范疇。這類特殊電子地圖的特點是:能夠隨時隨地按用戶的需

20、求以用戶的當前位置為基點顯示空間信息,具有設備可移動性、用戶自適應性、信息獲取靈活性、信息顯示動態(tài)性等特點。</p><p>  利用面向智能手機的移動空間信息技術(shù),人們一般將空間信息數(shù)據(jù)的顯示、數(shù)據(jù)查詢,甚至是數(shù)據(jù)的更新等操作集中到移動終端,是對網(wǎng)絡終端的擴展:在服務器端主要完成空間數(shù)據(jù)的編輯、空間數(shù)據(jù)的組織、空間數(shù)據(jù)的分析、空間信息的分發(fā)等。在移動終端(即智能智能手機),開發(fā)人員采用JAVA、BREW、.NE

21、T等軟件開發(fā)平臺和嵌入式開發(fā),可以實現(xiàn)終端的服務功能。在服務器端,開發(fā)人員可采用各種面向?qū)ο蟮拈_發(fā)語言開發(fā)空間信息服務,實現(xiàn)空間信息組織、分析、分發(fā)等功能。</p><p>  3 Android開發(fā)平臺的搭建及開發(fā)環(huán)境特點</p><p>  3.1 Android開發(fā)平臺的搭建</p><p>  搭建android開發(fā)平臺</p><p&g

22、t;  1.1安裝java jdk,最新版本為6,下載地址http://java.sun.com/javase/downloads/widget/jdk6.jsp。下載成功后,安裝。</p><p>  1.2安裝eclipse</p><p>  Eclipse是一款開源的集成開發(fā)環(huán)境,他能夠極大的提高開發(fā)應用效率。最重要的是,它提供了豐富的android應用。開發(fā)人員可以訪問網(wǎng)址htt

23、p://www.eclipse.org/downloads/下載Eclipse軟件,如圖1-2所示。</p><p><b>  圖1-2</b></p><p>  Eclipse有多個版本,開發(fā)android應用只需要下載“Eclipse IDE for java</p><p>  Developers”版本即可。下載得到一個壓縮文件,只

24、需解壓到指定目錄(c:/eclipse)。進入解壓目錄,雙擊可執(zhí)行文件Eclipse.EXE,得到如圖1-2-1啟動界面。</p><p><b>  圖1-2-1</b></p><p>  1.3安裝ADT插件</p><p>  在圖1-2-1所示的Eclipse界面中選擇菜單【Help】----【Install New Software

25、】來打開【Install】對話框,如圖1-3所示。</p><p><b>  圖1-3</b></p><p>  單擊右上角【add】按鈕,彈出如圖1-3-1【Add Repository】。</p><p><b>  圖1-3-1</b></p><p>  在【Name】中輸入‘ADT’,

26、在【Location】文本框中輸入ADT插件下載地址。如圖1-3-1。</p><p>  過幾秒鐘后,在【Install】對話框的中間列表部分,將得到與Eclipse相匹配的ADT插件。如圖1-3-2</p><p><b>  圖1-3-2</b></p><p>  單擊單擊【select all】按鈕選擇上述插件,單擊【next】進入下

27、一步安裝步驟,如下圖1-3-3</p><p><b>  圖1-3-3</b></p><p>  單擊【Next】按鈕進入下一步,如圖1-3-4</p><p><b>  圖1-3-4</b></p><p>  單擊按鈕【I accept the trems of the license a

28、greements】接受協(xié)議。單擊【finish】,Eclipse開始從指定的網(wǎng)站下載ADT插件,如圖1-3-5</p><p><b>  圖1-3-5</b></p><p>  插件下載過程中會彈出如圖1-3-6所示的窗口,提醒插件包含沒有有效簽名的類容,完全可以忽落這一提示,單擊【Ok】繼續(xù)。</p><p><b>  圖1

29、-3-6</b></p><p>  得到如圖所示的運行的界面,提示需要重啟Eclipse。單擊,至此Android開發(fā)環(huán)境已經(jīng)搭建成功。</p><p>  3.2 android開發(fā)環(huán)境特點</p><p>  Android作為一個開放式的平臺,理論上可以在其上開發(fā)基于多種語言的應用程序(例如C+--t-、Java等等),但是Android平臺將J

30、ava語言作為它的官方語言,這無不是考慮到Java語言的強大功能和極佳的平臺適應性,也是基于如此考慮Android平臺上絕大部分的程序都是基于Java的程序。</p><p>  EcliPse作為時下最流行的Java開發(fā)工具之一,其良好的開放性、開發(fā)效率高、便于使用的特點非常符合 OHA(openHandsetAllianee開放手機聯(lián)盟)的主旨,非常適合作為Andrnid的開發(fā)工具來使用。另外,為便于And

31、rnid應用程序的開發(fā),OHA專門為Eclipse開發(fā)了Android插件,使得開發(fā)者可以方便的使用Eclipse開發(fā)Android應用程序?;谝陨蟽牲c本文選擇Eclipse作為其開發(fā)工具。</p><p>  4 軟件設計的主題內(nèi)容</p><p>  4.1 UI 界面設計</p><p>  Android 應用程序的基本功能單元就是AcTIvity 類中

32、的一個對象,Activity 主要功能為界面顯示和事件處理。在Activity 中使用View和ViewGroup 控件配XML 樣式來進行界面設計,使用事件處理進行人機交互,主要的事件處理為按鈕事件、觸屏事件以及一些高級控件的事件監(jiān)聽。通過設置控件與事件處理就形成了UI 界面。</p><p>  1、GPS 定位信息的顯示</p><p>  通過textView控件顯示定位信息。在程

33、序打開時就顯示目前用戶的具體位置和郵編,門牌號等相關(guān)信息,若GPS 定位不成功或者出錯,則顯示“無法獲取目前地址”。</p><p>  2、用戶輸入導航起始地點</p><p>  通過設置EditView控件,用戶能在改控件中輸入自己需要導航的起始地點,通過設置名為“導航”的ButtON 控件對輸入信息進行提交,當監(jiān)聽到Button 按鈕OnClick 時則分析起始地址,若起始地址都能

34、被解析,則載入導航地圖,若又一個地址解析失敗,則通過對話框控件Dialog 提示用戶“輸入地址錯誤,請重新輸入”。</p><p><b>  3、導航界面設計</b></p><p>  在導航界面中設置WebView 控件,WebView 控件通過與javascript 互相調(diào)用,把起始地址等信息傳遞給服務器中的HTML 導航網(wǎng)頁。網(wǎng)頁獲得地址等信息后進行導航并通

35、過WebView控件顯示在應用程序?qū)Ш浇缑嬷小?lt;/p><p>  4.2 GPS 定位功能實現(xiàn)</p><p>  全球衛(wèi)星定位系統(tǒng)(Global Positioning System,GPS)是一個中距離圓型軌道衛(wèi)星導航系統(tǒng),它可以為地球表面超98%的地區(qū)提供準確的定位、測速和高精度的時間標準服務,在各個領域都有廣泛的應用。</p><p>  Android

36、 支持GPS 服務的API.該服務可以用來獲取當前設備的地理位置,應用程序通過該API 獲得地理位置,并可以定時請求更新當前設備的地理定位信息。該系統(tǒng)將用到GPS API 中包幾個重要的功能類:LocATIonManager,用于管理Android 用戶定位服務;LocationProvider,提供多種定位方式供開發(fā)者選擇;Criteria,是應用通過LocationProvider 中設置的屬性來選擇合適的定位提供者。</p&

37、gt;<p>  獲取用戶當前位置的步驟如下:</p><p>  1、在AndroidManifeST.xml 中聲明相應的權(quán)限:</p><p>  < android:name="“android.permission.ACCESS_COARSE_LOCATION”" permission></p><p>  2

38、、獲取LocationManager 對象:</p><p>  LocationManager locationManager =(LocationManager)getSystemSERvice (Context.LOCATION_SERVICE);</p><p>  3、設置Criteria 對象:</p><p>  Criteria criteria =

39、 newCriteria();</p><p>  criteria.setAccuracy(Criteria.ACCURACY_FINE);</p><p>  criteria.setAltitudeRequired(false);</p><p>  criteria.setBearingRequired(false);</p><p>

40、;  criteria.setCostAllowed(false);</p><p>  criteria.setPowerRequirement(Criteria.POWER_LOW);</p><p>  4、設置Provider:</p><p>  String provider = locationManager.getBestProvider(crite

41、ria,true);</p><p>  Location location= locationManager.getLastKnownLocation(provider);</p><p>  4.3 導航功能實現(xiàn)</p><p>  在正式版本的Android SDK 中,移除了原有M5 版本里面的DrivingDirection package,所以無法透過

42、程序來規(guī)劃導航線路。因此導航功能的實現(xiàn)我們是通過載入web 導航網(wǎng)頁的方式實現(xiàn)的。Android 提供了一個名為WebView的控件來專門瀏覽網(wǎng)頁。</p><p>  WebView控件是基于WebKit 瀏覽器網(wǎng)頁排版引擎的一個java接口,它能夠完美支持html、javascript、css.有時我們可以把整個UI 甚至數(shù)據(jù)處理都交給WebView,配合PHP 等服務器端程序,這樣的Android 應用開發(fā)

43、更為簡單UI 更為豐富。因此本系統(tǒng)的導航功能的主要工作就集中在編寫Google Map Api javascript 版本的導航網(wǎng)頁以及WebView與javascript 的數(shù)據(jù)交互中。</p><p>  1、WebView 的定義及設置:</p><p>  首先要在XML 布局文件中定義WebView控件;然后在程序中裝載這個控件,設置屬性;最后通過loadUrl 方法實現(xiàn)網(wǎng)頁的載

44、入。</p><p>  WebView 常用的類有:WebSettings、WebViewClient、WebChromeClient.</p><p>  WebSettings 用來設置WebView的一些屬性狀態(tài),如:</p><p>  // 設置可以訪問文件</p><p>  webSettings.setAllowFileAc

45、cess(true);</p><p><b>  // 設置支持縮放</b></p><p>  webSettings.setBuiltInZoomControls(true);</p><p>  WebViewClient 專門輔助WebView處理各種通知、請求等事件類,通過WebView 的setWebViewClient 方法來指

46、定一個WebViewClient 對象,如下:</p><p>  webView.setWebViewClient(newWebViewClient()</p><p><b>  {</b></p><p>  public boolean shouldOverrideUrlLoading(WebViewview,String url){&

47、lt;/p><p>  view.loadUrl(url);</p><p>  return true;</p><p><b>  }</b></p><p><b>  })</b></p><p>  WebChromeClient 類專門用來輔助WebView對話框、網(wǎng)

48、站圖標、網(wǎng)站Title、加載進度等。使用方法如下:</p><p>  webView.setWebChromeClient(newWebChromeClient()</p><p><b>  {</b></p><p><b>  @Override</b></p><p>  // 該方法為處

49、理javascript 中的alert 事件</p><p>  public boolean onJsAlert (WebView view,String url,Stringmessage,</p><p>  JsResult result){</p><p>  // TODO Auto- generated method stub</p>&

50、lt;p>  return super.onJsAlert(view,url,message,result);</p><p><b>  });</b></p><p>  設置完WebView后主要工作就是Html 網(wǎng)頁的編寫。</p><p>  2、編寫Html 網(wǎng)頁實現(xiàn)線路規(guī)劃:</p><p>  線路

51、規(guī)劃的前提是必須要指定起始地址以及出行方式,本系統(tǒng)用戶是通過在Activity 中輸入地址和選擇出行方式來向系統(tǒng)提交信息。WebView 必須從應用中獲取信息,然后發(fā)送給Html,供javascript 調(diào)用并實現(xiàn)導航。</p><p>  在android 應用端,定義一個類保存用戶輸入的起始地址的經(jīng)緯度信息:</p><p>  // 在javascript 腳本中調(diào)用得到Latlng

52、Data 對象</p><p>  public LatlngData getLatlngData()</p><p>  { return latlngData;</p><p><b>  }</b></p><p>  /* 定義一個latlngData 類,保存經(jīng)緯度信息,經(jīng)緯度由Geocoder.getFrom

53、LocationNAME()方法按照用戶輸入地址解析而得到。*/</p><p>  class LatlngData</p><p>  { String startLatlng;</p><p>  String endLatlng;</p><p>  public LatlngData()</p><p>&l

54、t;b>  {</b></p><p>  this.startLatlng=“”;</p><p>  this.endLatlng =“”;</p><p><b>  }</b></p><p>  public String getStartLatlng()</p><p&g

55、t;<b>  {</b></p><p>  return startLatlng;</p><p><b>  }</b></p><p>  public String getEndLatlng()</p><p><b>  {</b></p><p

56、>  return endLatlng;</p><p><b>  }</b></p><p><b>  }</b></p><p>  // 通過LatlngDataInterface () 方法將數(shù)據(jù)類綁定給javascript,這樣javascript 就能夠獲// 得了用戶的數(shù)據(jù)了。</p>

57、<p>  public class DataJavaScriptInterface{</p><p>  public LatlngData LatlngDataInterface(){</p><p>  latlngData = getLatlngData();</p><p>  return latlngData;</p><

58、;p><b>  }</b></p><p>  在Html 網(wǎng)頁中編寫以下代碼獲得數(shù)據(jù),并通過格式轉(zhuǎn)換使數(shù)據(jù)能夠為線路規(guī)劃所接受,代碼如下:</p><p>  var latlngData = window.demo.LatlngDataInterface();</p><p>  // 獲取起點和終點位置的經(jīng)緯度信息為String

59、格式</p><p>  startLatlng = latlngData.getStartLatlng();</p><p>  endLatlng = latlngData.getEndLatlng();</p><p>  // 把String 格式經(jīng)緯度轉(zhuǎn)換為Float 格式</p><p>  startLat = parseFlo

60、at(startLatlng.substring(0,8));</p><p>  startLng = parseFloat(startLatlng.substring(10,18));</p><p>  endLat = parseFloat(endLatlng.substring(0,8));</p><p>  endLng = parseFloat(en

61、dLatlng.substring(10,18));</p><p>  通過DirectionsService 對象計算路線(使用各種交通方式)。</p><p>  此對象與Google Maps API Directions Service 進行通信,該服務將接收路線請求并傳回計算結(jié)果。可以自行處理這些路線結(jié)果,也可以使用DirectionsRenderer 對象渲染這些結(jié)果:<

62、;/p><p>  function calcRoute(){</p><p>  start = beginLatlng;</p><p>  end = endLatlng;</p><p>  var request = {</p><p>  origin:start,</p><p>  

63、destination:end,</p><p>  travelMode: google.maps.DirectionsTravelMode.DRIVING</p><p><b>  };</b></p><p>  directionsService.route(request,function(response,status){<

64、/p><p>  if(status == google.maps.DirectionsStatus.OK){</p><p>  var warnings = document.getElementById(“warnings_panel”);</p><p>  warnings.innerHTML = “” + response.routes [0].warnin

65、gs + “”;</p><p>  directionsDisplay.setDirections(response);</p><p>  showSteps(response);</p><p><b>  }</b></p><p><b>  });</b></p><

66、p><b>  }</b></p><p>  通過上述的操作我們基本上實現(xiàn)了線路規(guī)劃,在此基礎上我們能夠添加更多的功能,如語音導航、路況提示、周邊配套設施提示等,使用戶獲得更好的用戶體驗。</p><p><b>  5 總結(jié)</b></p><p>  Google Maps 作為最早的網(wǎng)上電子地圖服務,其強大的

67、功能和開放的API ,使得我們能夠在其基礎上二次開發(fā)出很好的應用。具有很大的商用價值。該系統(tǒng)還存在網(wǎng)頁載入速度較慢、語音提示功能等問題,還有待進一步研究和開發(fā)。</p><p>  近年來手機的應用越來普遍,并且逐漸朝著智能化方向發(fā)展。作為智能手機領域新興的后起之秀,Andro記智能手機操作系統(tǒng)越來越被人們所關(guān)注,尤其是在以Android智能手機越來越流行的今天,研究Android智能手機操作系統(tǒng)顯得尤為有意義。

68、</p><p><b>  6 致謝</b></p><p>  本課題在選題及研究過程中得到老師的悉心指導。老師多次詢問研究進程,并為我指點迷津,幫助我開拓研究思路,精心點撥、熱忱鼓勵。萬老師一絲不茍的作風,嚴謹求實的態(tài)度,踏踏實實的精神,不僅授我以文,而且教我做人,使我終生受益??傊浅8兄x。</p><p><b>  [參

69、考文獻]</b></p><p>  [1] 舒賢華.基于Android平臺的手機認飛b地圖服務設計[D].大連海事大學.2009</p><p>  [2] 張艷芳.Android手機W七b地圖服務的應用設計[D].南昌大學.2010</p><p>  [3] 何 晶.面向智能手機導航地圖系統(tǒng)的設計和實現(xiàn)[D].武漢大學.2005<

70、;/p><p>  [4] 黨李成.基于Goole Android智能手機平臺的研究與應用[D].安徽大學.2010</p><p>  [5] 段 博.手機導航的設計與實現(xiàn)[D].山東大學。2009</p><p>  [6] 高博.基于 J2ME 的移動通信技術(shù)的研究與應用[D].沈陽工業(yè)大學碩士學位論文,2006.</p><p&

71、gt;  [7] 董振寧.無線移動位置服務平臺的構(gòu)架與應用.地理信息世界,2003(3):20一25</p><p>  [8] 差沙,地獄男爵.用 Android 開發(fā)手機應用[J].程序員,2008</p><p>  [9」 張國生,高博,姚慧敏.手機定位服務與電子地圖[J].繪科學技術(shù)學報.2007年6月第</p><p><b>  2

72、4卷第3期</b></p><p>  [10」 杜國慶,龔越新.淺談新型網(wǎng)絡地圖服務【J].2006年8月第29卷第4期</p><p>  [11] 周文杰.基于Goole Maps平臺電子詞典軟件設計與實現(xiàn)【D].連理工大學.2008</p><p>  [12] 孫楓.基于第三代移動通信系統(tǒng)的定位技術(shù)研究 [D1.哈爾濱工程大學.200

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論