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

正文內(nèi)容

gps車輛應用系統(tǒng)andriod畢業(yè)論文正文(編輯修改稿)

2025-02-12 04:47 本頁面
 

【文章內(nèi)容簡介】 用就一直是產(chǎn)業(yè)鏈中各廠商努力的焦點,而隨著GPS手機的開拓應用,眾廠商的焦點就開始隨之轉(zhuǎn)移。作為GPS手機,它的出現(xiàn)對于導航地圖軟件廠商而言,是一個不可忽視的大市場,同樣對于手機廠商而言,不斷開拓新需求、尋找更大潛力的細分市場也是重中之重。如今的手機增值市場,可供挖掘的空間已經(jīng)不多,彩信、彩鈴等業(yè)務都已經(jīng)被廣泛應用,而手機GPS如同雨后春筍一般迅速發(fā)展起來。2011年,中國GPS手機市場獲得長足發(fā)展。作為一個剛剛興起的市場,GPS手機正以驚人的速度成長。隨著用戶需求的不斷提升,技術的不斷演進,手機作為方便快捷的移動載體正在不斷融合更多的應用。GPS導航功能是繼拍照、音樂之后有望再度引發(fā)新一輪手機更新?lián)Q代熱潮的創(chuàng)新功能,憑借功能實用性強、貼近用戶需求等鮮明特色,GPS手機正成為市場新寵。一方面,GPS手機產(chǎn)業(yè)成熟度正快速提升。另一方面,帶GPS功能的手機終端種類逐漸豐富,終端瓶頸問題將得到緩解。手機發(fā)展的未來是多樣化的,低端通話功能的手機會繼續(xù)生存,同時具有更多功能的手機會很快發(fā)展。手機平臺上的GPS應用將不斷得到開拓。但就目前看來,手機GPS功能主要還是應用在個人的定位、導航方面,其它GPS應用的發(fā)展還是跟不上手機發(fā)展的整體步伐,隨著生產(chǎn)成本的降低、硬件功能的加強,手機GPS將會有更為廣闊的應用領域。 第四章:總體設計和概要設計本章的主要內(nèi)容是對本軟件的設計進行深入的探討,研究體系結構設計,部分模塊設計,界面設計等設計。這些設計將會為以后的編碼打下良好的基礎,并對各項功能的實現(xiàn)進行鋪墊,當然也有助于日后軟件的使用與維護。 隨著社會的發(fā)展,老百姓們的生活水平日益提高,百姓們對手機使用的普遍率也會日益提高。當我們處于某個公交車上時,我們的親人或朋友想獲得我們時刻的坐標信息時怎么辦?當我們迷路了怎么辦?當我們在公交車或是出現(xiàn)事故而別人不知道我們坐標信息時怎么辦?這一系列問題是很常見的?!痘赼ndroid平臺的公交車跟蹤軟件設計》就是為解決這些問題而誕生的,只要你有android手機,你可以隨時隨刻使用本軟件,將自己的坐標信息發(fā)送出去,使你的親人朋友隨時隨刻能夠關注到你位置信息。 圖41 系統(tǒng)構架圖本系統(tǒng)的物理構架主要是由客戶端發(fā)送端,客戶端接收端,通信網(wǎng)絡三大主要部分組成,具體功能介紹如下::發(fā)送端首先需要確保具有無線信號,能夠從衛(wèi)星上獲取本機所處的地理位置GPS信號,從中提取出所需要的必要信息:經(jīng)度緯度,并將信息導入地圖實現(xiàn)定位,從地圖中顯示出當前正確的位置。:通信網(wǎng)絡是能夠?qū)崿F(xiàn)兩個客戶端之間信息的正常傳遞,確保將獲取的信號能夠準確成功的發(fā)送到另一個客戶端。:接收端也是必須確保具有無線信號,能夠?qū)⑿盘査鱽淼男畔⑦M行解析,獲取其中隱藏的坐標信號,提取出坐標信號在本機進行定位,在地圖中顯示正確的位置。,運行,測試環(huán)境的配置本軟件的個配置環(huán)境如下:類別環(huán)境配置計算機硬件筆記本一臺軟件Eclipse,androidsdk,GoogleMap,BaiduMapApi,操作系統(tǒng):window7網(wǎng)絡無線或有線網(wǎng)絡連接 表41 開發(fā)環(huán)境表 :類別環(huán)境配置計算機硬件筆記本一臺軟件Eclipse,androidsdk,GoogleMap,BaiduMapApi,操作系統(tǒng):window7 網(wǎng)絡無線或有線網(wǎng)絡連接 表42 運行環(huán)境表:類別環(huán)境配置計算機硬件筆記本一臺,android系統(tǒng)手機兩部軟件Eclipse,androidsdk,GoogleMap,BaiduMapApi,操作系統(tǒng):window7 網(wǎng)絡,能夠正常發(fā)送短信 表43 測試環(huán)境表: 圖42 系統(tǒng)框架圖 流程圖發(fā)送端: 圖43 發(fā)送端流程圖接收端: 圖44 接收端流程圖本系統(tǒng)的用戶界面主要是由兩個不同客戶端組成的,即發(fā)送端與接收端。用戶通過點擊用戶端不同按鈕實現(xiàn)不同的功能,下面介紹界面關系圖 發(fā)送端 (1) Wele界面:打開軟件的首界面,這里包含了定位按鈕和幫助提示按鈕 定位按鈕:可以打開獲取GPS和定位功能的界面 幫助提示按鈕:可以打開介紹使用軟件注意提示的界面(2) location界面: 是獲取GPS和定位的主界面,包含發(fā)送短信按鈕和刷新按鈕 發(fā)送短信按鈕:可以打開發(fā)送短信功能界面 刷新按鈕: 可以刷新獲取GPS信號位置并不斷定位(3) SMS界面:發(fā)送短信功能的主界面,包含了導入聯(lián)系人和發(fā)送短信功能按鈕 導入聯(lián)系人按鈕:可以獲取本機聯(lián)系人方式 發(fā)送短信按鈕:可以發(fā)送短信(4) contact界面:導入本機聯(lián)系人的界面: 圖45 發(fā)送端界面設計圖 接收端(1)Main界面:打開軟件的主界面,里面有顯示經(jīng)緯度按鈕,定位按鈕,打開短信列表按鈕 顯示經(jīng)緯度:點擊會顯示出接收短信中的經(jīng)緯度 定位按鈕:點擊會跳轉(zhuǎn)到定位的界面 打開短信列表按鈕:點擊會打開最近接收到的短信列表(2)location界面:接收端定位的主界面(3)Massage界面:顯示接受的短信列表 圖46 接收端界面設計圖 本章主要是對本系統(tǒng)的體系結構設計,模塊設計,界面設計進行了深入探討,完成了所有設計階段的工作,為以后的編碼實現(xiàn)部分打下了堅實的基礎。 第五章 編碼實現(xiàn)類別環(huán)境配置計算機硬件筆記本一臺軟件Eclipse,androidsdk,GoogleMap,BaiduMapApi,操作系統(tǒng):window7網(wǎng)絡無線或有線網(wǎng)絡連接 表51 開發(fā)環(huán)境表1 調(diào)研準備 3月4日3月17日(第12周)2 熟悉安卓系統(tǒng)開發(fā)工具 3月18日3月24日(第3周)3 程序設計 3月25日5月12日(第410周)4 調(diào)試 5月13日5月23日(第1113周) : :咱們講解一下百度地圖的定位功能,然后還有MyLocationOverlayPopupOverlay兩個地圖覆蓋物的使用,Overlay是“圖層”或“覆蓋物”的意思,MyLocationOverlay從名字上面理解就是我的位置圖層,他能夠?qū)崿F(xiàn)在地圖上顯示當前位置的圖標以及指南針,MyLocationOverlay只負責顯示我的位置,位置數(shù)據(jù)請使用百度定位SDK獲取,將獲取的位置數(shù)據(jù)放在一個LocationData結構中并用該結構設置MyLcationOverlay的數(shù)據(jù)源,即可創(chuàng)建MyLocationOverlay,PopupOverlay就是彈出窗口圖層了,跟PopupWindow類似的東西。定位原理: 使用百度Android定位SDK必須注冊GPS和網(wǎng)絡使用權限。定位SDK采用GPS、基站、WiFi信號進行定位。當應用程序向定位SDK發(fā)起定位請求時,定位SDK會根據(jù)應用的定位因素(GPS、基站、WiFi信號)的實際情況(如是否開啟GPS、是否連接網(wǎng)絡、是否有信號等)來生成相應定位依據(jù)進行定位。 用戶可以設置滿足自身需求的定位依據(jù):若用戶設置GPS優(yōu)先,則優(yōu)先使用GPS進行定位,如果GPS定位未打開或者沒有可用位置信息,且網(wǎng)絡連接正常,定位SDK則會返回網(wǎng)絡定位(即WiFi與基站)的最優(yōu)結果。為了使獲得的網(wǎng)絡定位結果更加精確,請打開手機的WiFi開關。 圖51 定位原理圖定位精度圖52 定位精度圖 定位SDK的核心類,Location Client類必須在主線程中聲明。需要Context類型的參數(shù)。Context需要時全進程有效的context,推薦用 getApplicationConext獲取全進程有效的context,我們調(diào)用registerLocationListene(BDLocationListener)方法來注冊定位監(jiān)聽接口,BDLocationListener里面有兩個方法,onReceiveLocation()(接收異步返回的定位結果),onReceivePoi()(接收異步返回的POI查詢結果,POI是“Point of Interest”的縮寫,可以翻譯成“信息點”,每個POI包含四方面信息,名稱、類別、經(jīng)度、緯度、附近的酒店、飯店,商鋪等信息。我們可以叫它為“導航地圖信息”,導航地圖數(shù)據(jù)是整個導航產(chǎn)業(yè)的基石),我們這里只需要重寫onReceiveLocation就行了。2. BDLocation 封裝了定位SDK的定位結果,在BDLocationListener的onReceive方法中獲取。通過該類用戶可以獲取error code,位置的坐標,精度半徑,地址等信息,對于其getLocType ()方法獲取的error code一些情況。 3. LocationClientOption 用來設置定位SDK的定位方式,比如設置打開GPS,設置是否需要地址信息,設置發(fā)起定位請求的間隔時間等等,參數(shù)設置完后調(diào)用LocationClient 的setLocOption方法 MyLocationOverlay的子類,重寫里面的dispatchTap()方法,顯示彈出窗口圖層PopupOverlay,().add(myLocationOverlay)就將我的位置圖層添加到地圖里面 彈出圖層,這個類還是比較簡單,里面只有三個方法,hidePop() (隱藏彈出圖層)showPopup(Bitmap pop, GeoPoint point, int yOffset) (顯示彈出圖層)和showPopup顯示多張圖片的重載方法,由于showPopup方法只接受Bitmap對象,所以我們必須將我們的彈出圖層View對象轉(zhuǎn)換成Bitmap對象,我們調(diào)用getBitmapFromView方法就實現(xiàn)這一轉(zhuǎn)換。 (BDLocation location) 方法我還要重點講解下,我們會發(fā)現(xiàn)onReceiveLocation方法會反復執(zhí)行,他執(zhí)行的間隔跟LocationClientOption類的setScanSpan()方法設定的值有關,我們設定的是5000毫秒,則onReceiveLocation方法每隔5秒執(zhí)行一次,注意,當我們設定的值大于1000(ms),定位SDK內(nèi)部使用定時定位模式。調(diào)用requestLocation( )后,每隔設定的時間,定位SDK就會進行一次定位。如果定位SDK根據(jù)定位依據(jù)發(fā)現(xiàn)位置沒有發(fā)生變化,就不會發(fā)起網(wǎng)絡請求,返回上一次定位的結果;如果發(fā)現(xiàn)位置改變,就進行網(wǎng)絡請求進行定位,得到新的定位結果。如果你只需要定位一次的話,這個設置小于1000,或者不用設置就可以了,定時定位時,調(diào)用一次requestLocation,會定時監(jiān)聽到定位結果。定位類圖: 圖53 定位類圖 SMS涉及的主要類SmsManager 實現(xiàn)SMS主要用到SmsManager類,下面我們介紹一下該類的主要成員。公有方法: String divideMessage(String text) 當短信超過SMS消息的最大長度時,將短信分割為幾塊。 參數(shù):text——初始的消息,不能為空 返回值:有序的ArrayListString,可以重新組合為初始的消息 SmsManager getDefault() 獲取SmsManager的默認實例。 返回值:SmsManager的默認實例 SendDataMessage(String destinationAddress, String scAddress, short destinationPort, byte[] data, PendingIntent sentIntent, PendingIntent deliveryIntent)發(fā)送一個基于SMS的數(shù)據(jù)到指定的應用程序端口。 參數(shù): 1)、destinationAddress—— 消息的目標地址 2)、scAddress——服務中心的地址or為空使用當前默認的SMSC 3)destinationPort—— 消息的目標端口號 4)、data——消息的主體,即消息要發(fā)送的數(shù)據(jù) 5)、sentIntent——如果不為空,當消息成功發(fā)送或失敗這個PendingIntent就廣播。,RESULT_ERROR_GENERIC_FAILURE、RESULT_ERROR_RADIO_OFF、 RESULT_ERROR_NU
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1