freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文--基于android系統(tǒng)的電子地圖加載與實(shí)現(xiàn)-wenkub.com

2024-11-03 20:59 本頁面
   

【正文】 在此,我對(duì)肖老師的指導(dǎo)表示衷心的感謝。 雖然,這個(gè)軟件目前運(yùn)行良好,但是我認(rèn)為代碼的健壯行還很差,在整個(gè)工程的構(gòu)思方面也不足,用戶操作界面還不夠靈活,這些問題還需要今后逐一解決。如下圖 61 所示: 圖 61 進(jìn)入 android 操作系統(tǒng),點(diǎn)擊程序菜單中點(diǎn)擊 baiduTest 文件打開系統(tǒng)如圖62 所示:第五章 系統(tǒng)開發(fā) 13 圖 62 首先進(jìn)入的是系統(tǒng)登錄界面,用戶名、密碼都為 080,輸入成功后點(diǎn)擊確定按鈕便可進(jìn)入操作系統(tǒng),如圖 63所示: 圖 63 吉林建筑大學(xué)畢業(yè)設(shè)計(jì)(論文) 44 登陸成功以 后進(jìn)入系統(tǒng)主界面,中間是地圖顯示區(qū)域,可以用手指在屏幕上拖動(dòng)進(jìn)行平移或雙擊進(jìn)行縮放,如圖 64所示: 圖 65 點(diǎn)擊左側(cè)屏幕上方的按鈕,屏幕的左側(cè)會(huì)彈出菜單欄如圖 66所示 圖 66 在文本輸入框內(nèi)輸入“長(zhǎng)春”,菜單欄會(huì)關(guān)閉,屏幕的視野平移到長(zhǎng)春市中心位置,如圖 67 所示:第六章 系統(tǒng)測(cè)試 13 圖 67 點(diǎn)擊菜單按鈕,再次打開 菜單,點(diǎn)擊“附近”菜單,再點(diǎn)景點(diǎn)按鈕,地圖上會(huì)顯示出附近的 10 個(gè)景點(diǎn)圖標(biāo),如圖 68, 9 所示: 圖 68, 9 點(diǎn)擊菜單按鈕,打開菜單,點(diǎn)擊“設(shè)置”菜單,再點(diǎn)衛(wèi)星云圖按鈕,地圖會(huì)切換成衛(wèi)星圖片,如圖 610, 11 所示: 吉林建筑大學(xué)畢業(yè)設(shè)計(jì)(論文) 46 圖 610, 11 點(diǎn)擊菜單按鈕,打開菜單,點(diǎn)擊“設(shè)置”菜單,點(diǎn)擊交通狀況按鈕,地圖會(huì)顯示當(dāng)前的交通狀況,如圖所示: 圖 612, 13 點(diǎn)擊菜單按鈕,打開菜單,點(diǎn)擊“城市”菜單,點(diǎn)直轄市按鈕打開城市對(duì)話框,如圖 614, 15 所示:第六章 系統(tǒng)測(cè)試 13 圖 614, 15 點(diǎn)擊北京單選框,再點(diǎn)確定按鈕,地圖視野平移到北京市中心,如圖 616 所示: 圖 616 至此系統(tǒng)的基礎(chǔ)功能均已通過測(cè)試。 for (MKPoiInfo info : ()) { if ( != null) { ().animateTo()。 (())。 } MySearchListener 類下的 public void onGetPoiResult(MKPoiResult res, int type, int error)方法是 POI 查詢的方法,代碼如下: if (error == ) { (mainActivity, 抱歉,未找到結(jié)果 , ).show()。 (POIT, 景點(diǎn) )。 (SHOPPING, 購物中心 )。保存的系統(tǒng)默認(rèn)提供的周邊查詢的地物類型,以下存放數(shù)據(jù)代碼: static{ (WU, WU)。 getPoiList()。 getPoiList()。 getPoiList()。 getPoiList()。 } } . 周邊查詢功能開發(fā) . 周邊查詢界面開發(fā) 進(jìn)入主界面以后點(diǎn)擊左側(cè)上方的菜單按鈕,屏幕左側(cè)會(huì)彈出菜單,如圖 5811, 2 所示: 圖 5812, 2第五章 系統(tǒng)開發(fā) 13 點(diǎn)擊附近菜 單,會(huì)彈出一系列的功能按鈕,每個(gè)功能按鈕提供系統(tǒng)下的某一類地物,點(diǎn)擊其中一個(gè)按鈕,系統(tǒng)會(huì)根據(jù)所定位的城市進(jìn)行顯示周邊一定范圍的地物,并把 10 個(gè) POI繪制在地圖上。 shiName = (0).getName()。 moveToMiddle()。 if(object != null){ ShengModel model = (ShengModel) object。 createDialog(obj)。 TextView textView = (TextView) shengName = (String) ()。 public void setSatelliteVisuable(boolean visuable) { 吉林建筑大學(xué)畢業(yè)設(shè)計(jì)(論文) 34 if ((context)) { (!visuable)。是設(shè)置顯示衛(wèi)星云圖的方法,leftViewVisable()。 } } . 衛(wèi)星云圖功能開發(fā) . 衛(wèi)星云圖界面開發(fā) 進(jìn)入主界面以后點(diǎn)擊左側(cè)上方的菜單按鈕,屏幕左側(cè)會(huì)彈出菜單,如圖 5511, 2 所示: 圖 5512, 2 點(diǎn)擊設(shè)置菜單欄,會(huì)彈出衛(wèi)星云圖、交通狀況、地圖重置三個(gè)功能按鈕,點(diǎn)擊衛(wèi)星云圖右側(cè)菜單欄會(huì)隱藏,地圖顯示窗口會(huì)加載衛(wèi)星云圖,不過必須有網(wǎng)絡(luò)支持 ,如圖 5513, 4 所示 :第五章 系統(tǒng)開發(fā) 13 圖 5514, 4 . 衛(wèi)星云圖功能實(shí)現(xiàn) 項(xiàng)目下的 MapLayout 類中的 private OnClickListener onClickListener = new OnClickListener()是菜單欄中按鈕的監(jiān)聽事件,以下代碼是監(jiān)聽事件處理代碼: if (v == btnUseCache) { setSatelliteVisuable(SatelliteVisuable)。是改變底部狀態(tài)欄的狀態(tài)的方法,以下是 setTrafficVisuable(TrafficVisuable)。 bottomChange(jiaotongzhuangkuang)。 ()。 = 。 . 定位功能開發(fā) . 定位功能界面開發(fā) 定位功能是在地圖顯示窗口顯示用戶當(dāng)前位置 ,圖 5311是用為在主窗口顯示:第五章 系統(tǒng)開發(fā) 13 圖 5311 圖上藍(lán)色箭頭就是用當(dāng)前位置。 (point)。 項(xiàng)目下 MapLayout 是地圖實(shí)現(xiàn)的功能類, MapLayout 類下的代碼是主窗口地圖加載代碼: mMapView = new MapView()。 吉林建筑大學(xué)畢業(yè)設(shè)計(jì)(論文) 28 (mBMapMan)。 mMKSearch = new MKSearch()。如圖 5211所示: 圖 5211 狀態(tài)欄的功能顯示定位的城市名稱和坐標(biāo)信息;地圖窗口的功能是顯示地圖;縮放按鈕的功能是控制地圖的縮放級(jí)別;菜單按鈕在點(diǎn)擊以后會(huì)彈出菜單欄,菜單欄可以進(jìn)行周邊查詢、模糊查詢、提供當(dāng)前路況、加載衛(wèi)星云圖等。 } else { (, 密碼輸入有誤! , ).show()。 passwordTextView = (EditText) findViewById()。但是也就要考慮流量的問題,在無線網(wǎng)的覆蓋范圍以內(nèi)就不考慮了,如果用手機(jī)本身的流量的話,流量就是個(gè)大問題了,就全國的地圖數(shù)據(jù)而言就有一個(gè)多 GB,概略全國地圖也要30多 MB,對(duì)于手機(jī)流量來說壓力很大。 數(shù)據(jù)庫適配器封裝了所有對(duì) SQLite 數(shù)據(jù)庫操作的方法,用戶界面和后臺(tái)服務(wù)會(huì)調(diào) 用它來實(shí)現(xiàn)數(shù)據(jù)庫操作。模塊設(shè)計(jì) 從功能需求上分析可以看出,整個(gè)應(yīng)用程序應(yīng)劃分為 4個(gè)模塊,分別是程序啟動(dòng)、用戶界面、后臺(tái)服務(wù)和數(shù)據(jù)庫適配器,各模塊之間的關(guān)系如圖 421所示: A p p w i d g e t 啟 動(dòng)用 戶 界 面后 臺(tái) 服 務(wù)數(shù) 據(jù) 獲 取 模 塊百 度 服 務(wù) 器S d c a r d 文 件 S Q L i t e 數(shù) 據(jù)離 線 地 圖 文 件 城 市 坐 標(biāo) 信 息 圖 421 吉林建筑大學(xué)畢業(yè)設(shè)計(jì)(論文) 22 從模塊結(jié)構(gòu)圖中不難看出,后臺(tái)服務(wù)是整個(gè)應(yīng)用程序的核心,主要是“數(shù)據(jù)獲取模塊”,負(fù)責(zé)交互信息和獲取數(shù)據(jù)等。 } 至此 Baidu Map SDK 的開發(fā)環(huán)境搭建已經(jīng)基本完成,但要使用定位功能還需要到 網(wǎng)址下載 Android 定位 的下關(guān) jar 包, 放到 libs 目錄下, 放到 libs\armeabi 目錄下,定位功能的接口也就可以使用了。 } ()。 mBMapMan=null。 //用給定的經(jīng)緯度構(gòu)造一個(gè) GeoPoint,單位是微度 (度 * 1E6) (point)。 mMapView=(MapView)findViewById()。 獲得密鑰后 在 onCreate 方法中增加以下代碼,并將您申請(qǐng)的 Key 替換 “我的Key”: (savedInstanceState)。 工程配置 首先 :在工程里新建 libs 文件夾,將開發(fā)包里 拷貝到 libs 根目錄下,將 和 拷貝到 libs\armeabi 目錄下(官網(wǎng) demo 里已有這三個(gè)文件,如果要集成到自己的工程里,就需要自己添加),拷貝完成后的工程目錄如下圖所示; 注: 和 為百度定位 SDK 所使用資源,開發(fā)者可根據(jù)實(shí)際需求自行添加。 離線地圖:提供 離線地圖 功能,可節(jié)省用戶流量。 線路規(guī)劃:提供公交、駕車和步行三種類型,多種方案(不含地鐵、時(shí)間優(yōu)先、最少換乘、最少步行)的線路規(guī)劃。 百度地圖導(dǎo)航 :提供調(diào)起百度地圖 Android版( 及以上版本)導(dǎo)航功第三章 系統(tǒng)開發(fā)與運(yùn)行環(huán)境 13 能。百度地圖 Android SDK 提供的所有服務(wù)是免費(fèi)的,接口使用無次數(shù)限制 。 ③重啟后選擇 Eclipse 菜單中的 Windows Preferences 在左側(cè)的 Android項(xiàng)目中 SDK Location 中填入 Android SDK 解壓后的目錄,然后點(diǎn)擊 Apply。接著再去 站點(diǎn)下載 SDK 后安裝,下載 , Android 后解壓。此外, Android 的應(yīng)用程序開發(fā)和 Java 開發(fā)有較大區(qū)別的,所以還需要有 Google 提供的 Android SDK。與此同 時(shí) ,iOS、 Android、 Window Mobile 等智能手機(jī)系統(tǒng)的發(fā)展 ,使手機(jī)已不再只有簡(jiǎn)單的通訊功能 ,其強(qiáng)大的可擴(kuò)展性為用戶提供了用手機(jī)進(jìn)行各類娛樂活動(dòng)、完成各項(xiàng)工作任務(wù)的可能 ,導(dǎo)航軟件也成為智能手機(jī)的標(biāo)準(zhǔn)配備。無線定位服務(wù)將提供一個(gè)機(jī)會(huì)使 GIS 突破其傳統(tǒng)行業(yè)的角色而進(jìn)人到主流的IT技術(shù)領(lǐng)域里:大多數(shù)的分析家都認(rèn)為,到 2020 年,無線網(wǎng)絡(luò)將成為全球數(shù)據(jù)傳送的主要途徑。 GIS的未來將會(huì)由其機(jī)動(dòng)性所決定。 WAP 柳 ML技 術(shù)與 GIS 技術(shù)的結(jié)合產(chǎn)生了移動(dòng) GIS(Mobile GIS)應(yīng)用和無線定位服務(wù) LBS(Location—— basedServices)。目前已 成功應(yīng)用包括資源管理、自動(dòng)制圖、設(shè)施管理、城市和區(qū)域規(guī)劃、人口和商業(yè)管理、交通運(yùn)輸、石油和天然氣、教育、軍事等九大類別的一百多個(gè)領(lǐng)域。 在 GIS 技術(shù)不斷發(fā)展下,目前 GIS 的應(yīng)用已從基礎(chǔ)信息管理與規(guī)劃轉(zhuǎn)向更復(fù)雜的區(qū)域開發(fā)、預(yù)測(cè)預(yù)報(bào),與衛(wèi)星遙感技術(shù)相結(jié)合用于全球監(jiān)測(cè),成為重要的輔助決策工具。系統(tǒng)的免費(fèi)讓更多的廠商加入,推動(dòng)了份額的上升;代碼的開源讓更多的開發(fā)者進(jìn)入應(yīng)用開發(fā);應(yīng)用的豐富吸引了更多用戶選擇,這也是谷歌值得眾多廠商學(xué)習(xí)的地方。 據(jù) Informa 預(yù)測(cè), 2020 年,安卓手機(jī)銷量將超過諾基亞塞班手機(jī),屆時(shí)安卓將成為全球最大的智能手機(jī)平臺(tái)。其他操作系統(tǒng)的表現(xiàn)則要平穩(wěn)很多。本人畢業(yè)設(shè)計(jì)的論題為《 基于 android 系統(tǒng)的電子地圖加載與實(shí)現(xiàn) 》正是基于Android 平臺(tái)開發(fā)的,采用的網(wǎng)絡(luò)地圖 BaiduMap,該系統(tǒng)可以用 來瀏覽城市的地圖,并能對(duì)其放大、縮小和移動(dòng),同時(shí)利用 GPS 定位技術(shù),實(shí)現(xiàn)了自我定位、位置查找和路徑跟蹤等功能,滿足了手機(jī)用戶基本的地圖導(dǎo)航服務(wù)需求。目前的地圖服務(wù)主要是以單機(jī)或者 Web 的方式實(shí)現(xiàn),不適合身處外地的用戶使用,給用戶的出行帶來了不便。它利用移動(dòng)終端的定位技術(shù),通過移動(dòng)通信網(wǎng)絡(luò)與手機(jī)地圖應(yīng)用服務(wù)器之間的互聯(lián)通信,提供給客戶各種與位置相關(guān)的信息服務(wù),方便了用戶的出行。s biggest feature is its open architecture, not only has a very good development and debugging environment, but also supports a variety of scalable user experience, including rich graphical ponents, multimedia su
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1