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

正文內(nèi)容

基于android的電子地圖應(yīng)用程序設(shè)計(jì)-在線瀏覽

2024-08-06 13:30本頁面
  

【正文】 先要熟悉java語言的特點(diǎn)并完成java開發(fā)環(huán)境的搭建,并學(xué)會使用java進(jìn)行項(xiàng)目開發(fā)。最后,由于該應(yīng)用程序是在百度地圖API的基礎(chǔ)上進(jìn)行開發(fā)的,因此如果對百度地圖開發(fā)包中的類了解不夠深入的話,很可能會導(dǎo)致開發(fā)過程寸步難行,因此也應(yīng)花一定的時(shí)間對百度地圖API進(jìn)行一個(gè)徹底的研究以便于合理的調(diào)用其進(jìn)行開發(fā)。熟悉android系統(tǒng),學(xué)會搭建android開發(fā)環(huán)境,了解android項(xiàng)目構(gòu)成并能用android進(jìn)行項(xiàng)目開發(fā)。 研究意義社會在不斷地飛速發(fā)展中,廣大人民的生活水平也在不斷提高,人與人之間的交流也必定越來越密切,交通水平也在不斷的發(fā)展,但是在這快速發(fā)展中也出現(xiàn)了一系列問題。如果一旦做出了錯誤的選擇不僅會浪費(fèi)人們的金錢而且更重要的是會浪費(fèi)人們的時(shí)間從而嚴(yán)重影響了工作效率。這不僅會有助于人們了解自己所在的城市而且能夠極大的提高出行效率為人們減少不必要的時(shí)間浪費(fèi)。Android平臺同時(shí)也支持網(wǎng)絡(luò)定位的開發(fā),這也為我們開發(fā)應(yīng)用程序提供了基礎(chǔ)條件和開發(fā)平臺。本次畢業(yè)設(shè)計(jì)是要開發(fā)出一款能夠?yàn)槿藗兲峁?shí)時(shí)定位,位置查詢,線路規(guī)劃等功能的應(yīng)用程序。而對于開發(fā)包的選擇上來說,目前最為流行的地圖開發(fā)包有兩個(gè)分別是谷歌地圖開發(fā)包和百度地圖開發(fā)包。因此本應(yīng)用程序會選擇百度地圖開發(fā)包做為開發(fā)基礎(chǔ)。據(jù)統(tǒng)計(jì)在2012年,%的市場份額。這是一個(gè)相當(dāng)驚人的數(shù)字。由于系統(tǒng)開源性較好因此也相應(yīng)的拓展性也比較好,這一方面方便了眾多應(yīng)用開發(fā)者將不同的應(yīng)用移植到同一個(gè)開發(fā)平臺極大的方便了移動應(yīng)用的集合;另一方面,廠商可以根據(jù)自己的需要同過修改安卓的SDK軟件包進(jìn)行“定制化開發(fā)”。Android之所以發(fā)展勢頭如此迅猛有以下三個(gè)原因:免費(fèi)、開源性好、良好的運(yùn)營策略。免費(fèi)吸引了很多廠商加入,這對提高市場份額起了很大的作用;代碼的開源會為開發(fā)者節(jié)省寶貴的開發(fā)時(shí)間從而吸引了更多的開發(fā)者進(jìn)入應(yīng)用開發(fā);豐富的應(yīng)用也吸引了越來越多的用戶選擇。 GIS研究現(xiàn)狀20世紀(jì)90年代以來,由于計(jì)算機(jī)技術(shù)的不斷突破以及其它相關(guān)理論和技術(shù)的完善,GIS在全球得到了迅速的發(fā)展。在GIS技術(shù)不斷發(fā)展下,目前GIS的應(yīng)用已從基礎(chǔ)信息管理與規(guī)劃轉(zhuǎn)向更復(fù)雜的區(qū)域開發(fā)、預(yù)測預(yù)報(bào),與衛(wèi)星遙感技術(shù)相結(jié)合用于全球監(jiān)測,成為重要的輔助決策工具。我國GIS軟件研制起步較晚,比較成熟的測繪軟件主要有南方CASS,MapGIS,GeoStar,SuperMap等。目前已成功應(yīng)用包括資源管理、自動制圖、設(shè)施管理、城市和區(qū)域規(guī)劃、人口和商業(yè)管理、交通運(yùn)輸、石油和天然氣、教育、軍事等九大類別的一百多個(gè)領(lǐng)域。近年來,隨著我國經(jīng)濟(jì)建設(shè)的迅速發(fā)展,加速了GIS應(yīng)用的進(jìn)程,在城市規(guī)劃管理、交通運(yùn)輸、測繪、環(huán)保、農(nóng)業(yè)等領(lǐng)域發(fā)揮重要的作用,取得了良好的經(jīng)濟(jì)效益和社會效益。GIS可以采集、管理、分析和輸出多種地理空間信息,為科學(xué)研究提供了極大的便利。通過這些有利條件,將Android和GIS、LBS結(jié)合起來開發(fā)出一個(gè)可以對用戶進(jìn)行實(shí)時(shí)定位并方便用戶出行的應(yīng)用程序也將不再是一個(gè)難題。并且還要熟練的掌握百度地圖SDK,而百度SDK中包含著大量的類,要想詳細(xì)的了解這些類并做到熟練的利用這將會是一個(gè)難題。 第2章 系統(tǒng)開發(fā)和運(yùn)行環(huán)境 Android開發(fā)環(huán)境介紹Android的應(yīng)用程序代碼是用java語言進(jìn)行編寫的,所以本次應(yīng)用程序開發(fā)環(huán)境使用我們在以前上機(jī)課堂中經(jīng)常使用的Eclipse。另外,Android應(yīng)用程序開發(fā)和Java應(yīng)用程序開發(fā)還是有一部分區(qū)別的,因此,還需要安裝由Google提供的Android SDK。概括一下,想要成功搭建Android開發(fā)環(huán)境,從而方便的開發(fā)Android應(yīng)用程序,需要以下軟件:Java JDK 。Android SDK。Baidu Map API。(2),進(jìn)入Eclipse開發(fā)環(huán)境界面后需要安裝ADT,ADT安裝步驟如下:點(diǎn)擊Eclipse菜單zone的HelpInstall New Software點(diǎn)擊Available Sofware,然后點(diǎn)擊“Add”然后輸入ADT加載網(wǎng)址,之后在“work with”下拉菜單中選擇剛才的哪一個(gè)網(wǎng)址。(3)重啟Eclipse后選中WindowsPreferences 然后在左側(cè)的Android項(xiàng)目中SDK Location中輸入自己所下載的Android SDK解壓后的目錄,然后點(diǎn)擊Apply。 BaiduMap SDK介紹百度地圖Android SDK是百度提供的一套基于Android設(shè)備的開發(fā)工具。通過該SDK可以開發(fā)在Android系統(tǒng)上能夠運(yùn)行的地圖應(yīng)用,通過調(diào)用百度地圖SDK中的相關(guān)接口,可以很方便的訪問百度地圖中的數(shù)據(jù),并通過合理地調(diào)用其中的方法來開發(fā)功能多樣的地圖應(yīng)用程序。地圖操控:用戶可以通過拖拽或者點(diǎn)擊地圖的相關(guān)操作,來滿足自己對地圖的需求。地圖搜索:用戶可以查看自己想要了解的目標(biāo)地點(diǎn)。線路規(guī)劃:當(dāng)用戶在出行的時(shí)候不知道如何選擇交通公交的時(shí)候?yàn)槠涮峁┮环N比較合理的交通工具。位置標(biāo)注:該功能可以對地圖上的某一個(gè)點(diǎn)添加一個(gè)標(biāo)記,這個(gè)標(biāo)記也可以用自己喜歡的圖片設(shè)置。離線地圖:將基本地圖的文件信息保存在一個(gè)文件夾里面,當(dāng)用戶無法訪問網(wǎng)絡(luò)的時(shí)候可以通過離線地圖查看地圖。 Baidu Map開發(fā)環(huán)境集成由于使用Eclipse進(jìn)行應(yīng)用程序開發(fā),在Eclipse中創(chuàng)建好工程后,需要在工程中導(dǎo)入BaiduMap API,導(dǎo)入后的工程目錄如下圖所示:圖14 工程目錄圖添加完成后就可以方便地使用百度地圖SDK為開發(fā)人員所提供的全數(shù)基本功能了,接下來因?yàn)檫€需要訪問數(shù)據(jù)和使用BaiduMap API控件因此還需要在工程中的mainfest文件中添加使用權(quán)限以及對Android版本的支持,具體代碼如下:usespermission android:name= /usespermission usespermission android:name= /usespermission usespermission android:name= /usespermission usespermission android:name= /usespermission usespermission android:name= /usespermission usespermission android:name= /usespermission usespermission android:name= /usespermission supportsscreens android:anyDensity=true android:largeScreens=true android:normalScreens=true android:resizeable=true android:smallScreens=true /在使用百度地圖SDK中還有一點(diǎn)需要引起注意,在使用地圖引擎管理類—BMapManager的時(shí)候需要一個(gè)密鑰,這個(gè)密鑰需要可以在百度地圖官網(wǎng)上進(jìn)行申請獲得。進(jìn)行到這里百度地圖 SDK的開發(fā)環(huán)境搭建可以說是基本上完成了。開發(fā)出的應(yīng)用程序要求以人們?nèi)粘3鲂袨槌霭l(fā)點(diǎn),必須滿足使用簡
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1