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

正文內(nèi)容

基于android和googlemap的地圖定位程序的設(shè)計(jì)與實(shí)現(xiàn)--王樹(shù)偉、陳陣、汪亞文-文庫(kù)吧

2024-10-28 21:44 本頁(yè)面


【正文】 ...... 17 測(cè)試通過(guò)地名定位 ........................................................................................................................... 17 退出程序 ............................................................................................................................................ 18 六、程序發(fā)布 .................................................................................................................. 19 生成 KEYSTORE ..................................................................................................................................... 19 ECLIPSE生成 APK 文件 ......................................................................................................................... 19 3 七、總結(jié) ........................................................................................................................ 21 參考文獻(xiàn) ........................................................................................................................ 22 附錄: ............................................................................................................................ 23 ........................................................................................................................ 23 2. ........................................................................................................................................... 23 ......................................................................................................................................... 25 ........................................................................................................................... 26 ................................................................................................................................................. 31 “合肥學(xué)院新區(qū)”的相關(guān)地理信息的 Json 數(shù)據(jù) ............................................................... 32 4 一、 設(shè)計(jì)目標(biāo) Android 平臺(tái)簡(jiǎn)介 Android 是 Google 于 2020 年 11 月 05 日宣布的基于 Linux 平臺(tái)的開(kāi)源移動(dòng)操作系統(tǒng)的名稱,該平臺(tái)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成。它采用軟件堆層 (Software Stack,又名軟件疊層 )的架構(gòu),主要分為三部分。底層以 Linux內(nèi)核工作為基礎(chǔ),由 C語(yǔ)言開(kāi)發(fā), 只提供基本功能;中間層包括函數(shù)庫(kù) Library 和虛擬機(jī) Virtual Machine,由 C++開(kāi)發(fā)。最上層是各種應(yīng)用軟件,包括通話程序,短信程序等,應(yīng)用軟件則由各公司自行開(kāi)發(fā),以Java 作為編寫程序的一部分。不存在任何以往阻礙移動(dòng)產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙,號(hào)稱是首個(gè)為移動(dòng)終端打造的真正開(kāi)放和完整的移動(dòng)軟件。 2020年第一季度, Android在全球的市場(chǎng)份額首次超過(guò)塞班系統(tǒng),躍居全球第一。 2020年 11 月數(shù)據(jù), Android 占據(jù)全球智能手機(jī)操作系統(tǒng)市場(chǎng) %的份額,中國(guó)市場(chǎng)占有率為58%。 Google 地圖簡(jiǎn)介 提起 Google,人們最先想到的一定是它的搜索引擎,不過(guò)繼搜索引擎之后, Google 地圖的影響力越來(lái)越大。在 Android 系統(tǒng)剛剛起步的時(shí)候, Google 就看到了基于定位服務(wù)的應(yīng)用潛力,并將 Google 地圖的成功經(jīng)驗(yàn)帶入了 Android 系統(tǒng)當(dāng)中。很多基于定位功能的應(yīng)用程序最終都需要顯示地圖, Google 地圖已經(jīng)可以非常成熟地顯示交互式地圖,其商業(yè)模式還允許第三方網(wǎng)站將 Google 地圖嵌入到自己的頁(yè)面中。 Google 地圖的大部分功能都可以在Android 平臺(tái)上實(shí)現(xiàn), Android 平臺(tái)下的開(kāi)發(fā)者 可以將 Google 地圖嵌入到自己的應(yīng)用程序中。 Google 地圖是 Google 公司提供的電子地圖服務(wù),包括局部詳細(xì)的衛(wèi)星照片。能提供三種視圖:一是矢量地圖(傳統(tǒng)地圖),可提供政區(qū)和交通以及商業(yè)信息;二是不同分辨率的衛(wèi)星照片(俯視圖,跟 Google Earth 上的衛(wèi)星照片基本一樣);三是地形視圖,可以用以顯示地形和等高線。 功能實(shí)現(xiàn) 本設(shè)計(jì)旨在為使用基于 Android 操作系統(tǒng)的移動(dòng)設(shè)備(如手機(jī)、平板電腦等)的用戶提供一種準(zhǔn)確、方便的定位系統(tǒng),可以通過(guò)經(jīng)緯度信息,甚至僅僅是地名,就能在地圖上找到該 地的地理位置。軟件的開(kāi)發(fā)使用 Java語(yǔ)言、 Google APIs[Android ]開(kāi)發(fā)包和 Eclipse 開(kāi)發(fā)環(huán)境。 5 二、 環(huán)境配置 下載相關(guān)軟件 表 相關(guān)軟件 軟件名稱 對(duì)應(yīng) 下載 網(wǎng)址 Eclipse Android SDK 安裝軟件和配置環(huán)境 安裝 JDK 下載好 JDK 是一個(gè)可執(zhí)行安裝程序,雙擊安裝。假設(shè)安裝路徑為: C:/Program Files/Java/(當(dāng)然其他路徑也可以)。 JDK安裝完成之后要設(shè)置系統(tǒng)環(huán)境變量: 我的電腦點(diǎn)右鍵,選擇“屬性”,選擇“高級(jí)”標(biāo)簽,進(jìn)入環(huán)境變量設(shè)置。環(huán)境變量設(shè)置,分別設(shè)置三個(gè)環(huán)境變量: JAVA_HOME、 path變量、 classpath變量。 JAVA_HOME 在系統(tǒng)環(huán)境變量那一欄 中 , 點(diǎn) “ 新建 ” JAVA_HOME( JAVA_HOME 指向的是 JDK 的安裝路徑)。變量名: JAVA_HOME;變量值: C:/Program Files/Java/。 設(shè)置 JAVA_HOME量的目的: ( 1) 為了方便引用,比如, JDK 安裝 C:/Program Files/Java/ 目錄里,則設(shè)置 JAVA_HOME為該目錄路徑 , 那么以后要使用這個(gè)路徑的時(shí)候 , 只需輸入 %JAVA_HOME%即可 , 避免每次引用都輸入很長(zhǎng)的路徑串 。 ( 2) 歸一原則 , 當(dāng) JDK路徑改變的時(shí) 候 , 僅需更改 JAVA_HOME的變量值即可 。 否則 ,就要更改任何用絕對(duì)路徑引用 JDK 目錄的文檔 ,沒(méi)有改全 則 某個(gè)程序找不到 JDK, 后果 將導(dǎo)致 系統(tǒng)崩潰 。 ( 3) 第三方軟件會(huì)引用約定好的 JAVA_HOME變量 , 否則 不能正常使用該軟件 。 path變量 在系統(tǒng)變量里找到 path變量 ,選擇 “編輯” 變量名 :path , 變量值 : %JAVA_HOME%/bin。 設(shè)置 path變量的目的: 使得我們能夠在系統(tǒng)中的任何地方運(yùn)行 java應(yīng)用程序,比如 javac、 java、 javah等 ,這 就 要 找 到 我 們 安 裝 JDK 的 目 錄 , 比 如 我 們 的 JDK 安 裝 在 C:/Program Files/Java/ ,那么在 C:/Program Files/Java/就是我們常用的 java 應(yīng)用程序 ,我們就需要把 C:/量里面。 classpath環(huán)境 在系統(tǒng)環(huán)境變量那一欄中點(diǎn) “ 新建 ” classpath。 變量名 : classpath , 變量值 :.。%JAVA_HOME%/lib/。%JAVA_HOME%/jre/lib/(注意, CLASSPATH最前面是有個(gè)“ .”的, 6 表示當(dāng)前目錄,這樣當(dāng)我們運(yùn)行 java AClass 的時(shí)候,系統(tǒng)就會(huì)先在當(dāng)前目錄尋找 AClass文件了 ) 。 安裝 Eclipse 將下載的 。 配置 Android 環(huán)境 為了讓開(kāi)發(fā)過(guò)程更輕松, Google 還編寫了一款 ADT 的 Eclipse 插件。要想安裝該插件,請(qǐng)執(zhí)行以下步驟 。 ( 1) 啟動(dòng) Eclipse,然后選擇 HelpSoftware Updates。 ( 2) 單擊 Available Software 選項(xiàng)卡。 ( 3) 單擊 Add Site 按鈕。 ( 4) 輸入 Android 更新站點(diǎn)的位置: : //。 ( 5) 現(xiàn)在,該 Android 站點(diǎn)應(yīng)該出現(xiàn)在 Available Software 視圖中。選中該站點(diǎn)旁邊的復(fù)選框,然后單擊 Install。如果出現(xiàn)錯(cuò)誤信息,原因可能是 Eclipse 的版本不對(duì)。 ( 6) 單擊 Finish 開(kāi)始下載安裝過(guò)程。 ( 7) 安裝完成后,重新啟動(dòng) Eclipse。 ( 8) Eclipse 啟動(dòng)后可能出現(xiàn)幾條錯(cuò)誤信息,因?yàn)榇藭r(shí)需要告訴你 Android SDK位于何處。選擇 WindowPreferencesAndroid,然后輸入你在前面記下的 SDK安裝目錄。單擊 OK 按鈕。 創(chuàng)建基于 Google APIs 的 AVD 在 Eclipse中打開(kāi) AVD管理界面,點(diǎn)擊“ new”按鈕,在“ Create new AVD”對(duì)話框的Name處填寫 AVD的名字 GM,在 Target處選擇“ Google APIs (Google Inc.) – API Level 8”,如圖 ,點(diǎn)擊“ Create AVD”按鈕完成創(chuàng)建。 圖 創(chuàng)建 AVD 7 獲取 Google Map API 安裝 Google Map API 開(kāi)發(fā)基于谷歌地圖的應(yīng)用和普通的 Android 應(yīng)用差不多都要使用它提供給我們的類庫(kù),所不同的是 Google Map的類庫(kù)不是 Android 平臺(tái)的基本類庫(kù),而是 Google API的一部分,所以建立項(xiàng)目時(shí), SDK 要選擇 Google APIs選項(xiàng)。 獲得 Google Map API Key 在正式使用 Google Map API 前,必須先生成 Google Map API KEY。 文件 在 Eclipse 工具下,選擇 windows?Preference?Android?Build,其中 Defaultdebug keystore的值便是 。 MD5值 首先 cmd 命令行進(jìn)入 文件所在的路徑,執(zhí)行命令: keytool list keystore , 默認(rèn)的密碼是 : android,即可取得 MD5值了 ,如圖 。 圖 獲得 MD5 Android Map 的 API Key 打開(kāi)瀏覽器,輸入網(wǎng)址: 填入剛剛獲得的 的認(rèn)證指紋 (MD5)即可獲得 API Key了, 結(jié)果顯示如圖 。 8 圖 獲得 API 9 三、 設(shè)計(jì)思路 通過(guò)經(jīng)緯度定位的設(shè)計(jì)思路 本功能實(shí)現(xiàn)的目標(biāo)是:在兩個(gè) EditText 對(duì)話框中分別輸入經(jīng)度和緯度之后, 點(diǎn)擊相應(yīng)的 Button按鈕,在屏幕中的地圖中會(huì)顯示出所定位的位置,并在此位置上做出標(biāo)記。
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1