<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于google地圖的Android系統導航應用設計

基于google地圖的Android系統導航應用設計

作者: 時(shí)間:2013-10-21 來(lái)源:網(wǎng)絡(luò ) 收藏
一、引言

在當今社會(huì ),手機已經(jīng)成為人們日常生活中不可或缺的工具,以用戶(hù)體驗為核心訴求的,使手機由單一的通信終端發(fā)展成為互聯(lián)網(wǎng)終端。越來(lái)越多的互聯(lián)網(wǎng)應用被移植到中來(lái),導航軟件在中的應用成為了研究熱點(diǎn)之一。在目前大部分智能手機都提供GPS 定位服務(wù)以及3G 無(wú)線(xiàn)網(wǎng)絡(luò )越來(lái)越普及的雙重驅動(dòng)下,在 地圖中實(shí)現導航服務(wù),是具有可行性的。

本文提出并實(shí)現了一種基于 Map Api 的Android 導航應用,能夠給用戶(hù)提供人性化和智能化的地圖導航服務(wù)。

二、系統體系結構


圖1 系統體系結構

三、UI 界面設計

Android 應用程序的基本功能單元就是AcTIvity 類(lèi)中的一個(gè)對象,Activity 主要功能為界面顯示和事件處理。在A(yíng)ctivity 中使用View和ViewGroup 控件配XML 樣式來(lái)進(jìn)行界面設計,使用事件處理進(jìn)行人機交互,主要的事件處理為按鈕事件、觸屏事件以及一些高級控件的事件監聽(tīng)。通過(guò)設置控件與事件處理就形成了UI 界面。

1、GPS 定位信息的顯示

通過(guò)textView控件顯示定位信息。在程序打開(kāi)時(shí)就顯示目前用戶(hù)的具體位置和郵編,門(mén)牌號等相關(guān)信息,若GPS 定位不成功或者出錯,則顯示“無(wú)法獲取目前地址”。

2、用戶(hù)輸入導航起始地點(diǎn)

通過(guò)設置EditView控件,用戶(hù)能在改控件中輸入自己需要導航的起始地點(diǎn),通過(guò)設置名為“導航”的ButtON 控件對輸入信息進(jìn)行提交,當監聽(tīng)到Button 按鈕OnClick 時(shí)則分析起始地址,若起始地址都能被解析,則載入導航地圖,若又一個(gè)地址解析失敗,則通過(guò)對話(huà)框控件Dialog 提示用戶(hù)“輸入地址錯誤,請重新輸入”。

3、導航界面設計

在導航界面中設置WebView 控件,WebView 控件通過(guò)與javascript 互相調用,把起始地址等信息傳遞給服務(wù)器中的HTML 導航網(wǎng)頁(yè)。網(wǎng)頁(yè)獲得地址等信息后進(jìn)行導航并通過(guò)WebView控件顯示在應用程序導航界面中。

4、語(yǔ)音功能界面設計

在導航界面中設置名為語(yǔ)音導航的Button 控件,當用戶(hù)按住該按鈕時(shí)就為用戶(hù)提供語(yǔ)音導航服務(wù)。
下圖為定位與輸入地址信息UI 界面:

圖2 定位與輸入地址信息UI 界面

上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: 智能手機 Google Maps

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>