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

正文內(nèi)容

基于android平臺的交通查詢學士學位論文-閱讀頁

2025-07-13 01:05本頁面
  

【正文】 購物 5公交查詢的系統(tǒng)實現(xiàn) Android系統(tǒng)中,對于定位的實現(xiàn)有兩種方式,一種是利用從手機基站物理分布獲得地理位置的方法。另外一種是利用手機中Gps模塊獲取Gps信號進行定位。這兩種方式各有優(yōu)缺點:1. Network方式速度快,但是精度低。由于基站的跨度大,故其精度低。但必須在戶外可以獲取衛(wèi)星信號的地方使用。具體實現(xiàn)過程:final static String provider! PRO VIDER ;final static String provider = LocationManager. GPS PRO VIDER。通過一個線程Handler調(diào)用LocationManager,接受子線程發(fā)送的經(jīng)諱度,并用數(shù)據(jù)配合主線程更新UI。:e7^x((,”等待更新獲取經(jīng)纟韋度。 由于在模擬器上運行程序,Eclipse提供一個DDMs (Dalvik Debug Monitor Service),它可以為我們提供端口轉(zhuǎn)發(fā),顯示Logcat (顯示系統(tǒng)調(diào)試信息),虛擬地理位置,電話,短信等功能。 線路查詢主要實現(xiàn)的是查詢該線路經(jīng)過的所有站點,下圖42是線路查詢的流程圖。否則將返回的結(jié)果通過goToPassStationView()方法顯示的界面上,該方法主要實現(xiàn)的是先為ListView創(chuàng)建適配器,然后每一行使用一個LinearLayout,再將需要顯示的文本放入TextView中,再將TextView放到LinearLayout中,得到每一行列表要顯示的內(nèi)容 。然后再判斷是否有該站點的相關(guān)信息,如果沒有,就彈出提示沒有相關(guān)的車站信息。goToListView()方法和goToPassStationView()其實差不多,goToListView()方法就是多了為每行LinearLayout添加監(jiān)聽器,當用戶單擊列表的某一項時,從數(shù)據(jù)庫中取出對應(yīng)的數(shù)據(jù),即調(diào)用LineSearch()方法查找出該線路的詳細信息,再將結(jié)果顯示到passstation界面上。(2) 數(shù)據(jù)庫的相關(guān)操作LoadUtil類是一個只提供功能的類,主要對數(shù)據(jù)庫進行操作。該類還提供了許多靜態(tài)方法供其他對象調(diào)用。因此在設(shè)計中采用的是Baidu API進行的。Google APIs包含了Android相應(yīng)版本,同時加入了google自己的一些服務(wù),目前只有g(shù)oogle map。 (2)a. 在節(jié)點application內(nèi)添加useslibraryandroid:name= / 表示引入maps庫,否則會提示找不到MapView類b. 在節(jié)點manifest內(nèi)添加usespermission android:name= / 表示允許訪問網(wǎng)絡(luò),否則MapView會顯示空白如下:6公交查詢系統(tǒng)的測試運行 運行軟件后直接進入主界面,主界面顯示當前所在位置的地圖。主界面中有主菜單,可以選擇公交查詢或其他設(shè)置。如圖 選擇一條適合的路線后點擊,即可出現(xiàn)詳細的出行路線。 電子地圖顯示路線 在輸入框內(nèi)輸入要查詢的車次,如輸入太原市36路,點擊搜索,則會出現(xiàn)36路途中經(jīng)過的所有車站站牌名稱,用戶可以根據(jù)自己的需求選擇是否乘坐該車次出行。 點擊周邊搜索,選擇公交選項,則會出現(xiàn)用戶當前周圍附近的車站,也可以點擊查看地圖,用戶可以再電子地圖上看到周圍車站的分布位置,并且點擊車站的圖標,屏幕下方會顯示當前所點擊的車站名稱。這樣也豐富了這款軟件的內(nèi)容,增加了實用性。 7總結(jié)及展望公交查詢系統(tǒng)能夠幫助乘客快速地查詢出行的線路和站點信息,選擇出行路徑、換乘路線等,附近車站查找?,F(xiàn)對本文研究內(nèi)容進行總結(jié):(1)研究乘客出行的心理和行為,包括乘客獲取公交信息的方式、途徑,關(guān)注的要素,出行的考慮因素等,從用戶角度分析得到系統(tǒng)需求。(3) 依據(jù)系統(tǒng)的需求和開發(fā)現(xiàn)狀,提出了系統(tǒng)功能設(shè)計和數(shù)據(jù)庫的設(shè)計。(5) 對系統(tǒng)功能測試進行了描述。從開發(fā)的角度來看,本文設(shè)計的是一款面向智能手機查詢公交信息的小型專用檢索查詢系統(tǒng),它是智能手機在信息查詢領(lǐng)域的一次應(yīng)用。本文設(shè)計的特色之處在于:(1)將公交查詢與電子地圖結(jié)合在一起,這樣可以將公交的一些信息展示在地圖上,用戶可以很清晰地了解自己所在地方及選擇什么樣的路線更適合自己。(3)用戶對該程序的下載、安裝和使用非常方便,可以隨時隨地查詢公交信息,比較方便用戶日常的出行,也方便用戶在外地旅游和出差時對公交信息的實時查詢。歷經(jīng)幾個月的畢業(yè)設(shè)計,我的收獲還是很大的。我深有體會的是要完成一個完善的系統(tǒng)是相當不容易,要考慮周全也是相當困難的。由于能力的限制,最終的系統(tǒng)還是沒有那么令人滿意,還是存在一些不足之處。比如實現(xiàn)導(dǎo)航功能,換乘查詢的算法能夠更加完善等。(2)換乘的算法比較簡單,沒有進行最短路徑的優(yōu)化。(4)沒有公交車進站的時間。希望以后可以通過對公交車進行定位,經(jīng)過一系列的算法可以計算出公交的到站時間。至此,本文已經(jīng)完成了對基于 Android 智能手機開發(fā)的城市公交信息查詢系統(tǒng),完成了從需求分析、設(shè)計、開發(fā)實現(xiàn)、測試和部署的全部工作。參考文獻[1] 蓋所林.Google Android 開發(fā)入門指南 —北京:人民郵電出版社 2009.[2] 郭宏志.Android應(yīng)用開發(fā)詳解 —北京:電子工業(yè)出版社 2010.[3] 韓超,梁泉.Android系統(tǒng)原理及開發(fā)要點詳解 —北京:電子工業(yè)出版社2010.[4] [D].斯拉木,李少雪.基于Android平臺的本地化技術(shù)[J]. 計算機應(yīng)用. 2010(S2) [10] 王以忠,遲成,陳紹慧,張平,李達,黃國全.SQLite數(shù)據(jù)庫在嵌入式果蔬保鮮運輸車監(jiān)測系統(tǒng)中的應(yīng)用[J]. 保鮮與加工. 2011(04) [11] 孫育春.Google Maps API開發(fā)大全[M].北京:機械工業(yè)出版社,20100101.1028.[12]Hofmann C, Weindorf M, Wiesel J..International Archives of Photogrammetry and Remote Sensing,33.[13]Michael A P, Jeremy E W, Rocco Z..Transportation Research.8(6):257~285[14]Lan F Akyildiz, Janise McNair, Joseph Ho, Huseyin Uzunalioglu, Wenye Wang..IEEE Network,12(4).Geospatial interoperability: The holy grail of GIS2000 致謝 至此,論文將要完成的時候,我要感謝,非常感謝我的指導(dǎo)老師。在閑聊中老師總是能像知心朋友一樣鼓勵我,在論文的寫作和措辭等方面老師也總會以“專業(yè)標準”嚴格要求我,從選題、定題開始,一直到最后論文的反復(fù)修改、潤色,老師始終認真負責地給予我深刻而細致地指導(dǎo),幫助我開拓研究思路,精心點撥、熱忱鼓勵,老師嚴謹教學的風范,無私奉獻的胸懷,淵博深厚的知識都令我感到如沐春風,受益菲淺。 同時也感謝各位為學生論文工作操勞的老師們,是你們?yōu)槲覀兲峁┝诉@么好的論文寫作環(huán)境。 附錄程序說明:1地圖定位部分代碼:/** * Description :定位方法,程序啟動監(jiān)聽location,地圖移動到當前位置 * * */ public void MyLocation() { // 監(jiān)聽位置 locationListener = new LocationListener() { public void onLocationChanged(Location location) { if (location != null) { // 獲取經(jīng)緯度 geoPoint = new GeoPoint((int) (() * 1e6), (int) (() * 1e6))。 (geoPoint)。// 移動地圖到當前位置 } } }。 ()。amp。amp。 mExitTime = ()。// 銷毀移動菜單小方塊PopUpWindow Intent Ex = new Intent()。 ()。 (0)。 } return (keyCode, event)。 /** 公交名稱 */ TextView poiSearch_BusLine_Result_busname = null。 /** 結(jié)束時間 */ TextView poiSearch_BusLine_Result_endtime = null。 /** 站點編號 */ TextView poiSearch_BusLine_Result_number = null。 /** 下面的變量用來存放公交線路搜索得到的數(shù)據(jù) */ /** 名稱 */ String Result_busname = null。 /** 結(jié)束時間 */ String Result_busEndTime = null。 /** 具體的站點 */ String[] Result_Station = null。 /** 具體化list */ ArrayListHashMapString, Object arrayList = null。 /** 顯示地圖按鈕的Button */ ImageButton PoiSearch_BusLine_Result_showMap = null。 Override protected void onCreate(Bundle savedInstanceState) { (savedInstanceState)。 init()。 } /** * Description : init 實例化控件,綁定ID 內(nèi)部值初始化 */ public void init() { poiSearch_BusLine_Result_number = (TextView) findViewById()。 poiSearch_BusLine_Result_busnumber = (TextView) findViewById()。 poiSearch_BusLine_Result_starttime = (TextView) findViewById()。 poiSearch_BusLine_Result_stationnumber = (TextView) findViewById()。 (0)。 (new MyOnClickListener())。// 接收buslineSearch的數(shù)據(jù) Result_busname = (poiSearch_busname)。 Result_busEndTime = (poiSearch_busEndTime)。 Result_Station = (poiSearch_Station)。 String from[] = { count, content, }。 SimpleAdapter adapter = new SimpleAdapter(, arrayList(), , from, to)。 } /** Description : 實現(xiàn)OnClickListener,監(jiān)聽PoiSearch_BusLine_Result_showMap */ class MyOnClickListener implements OnClickListener { Override public void onClick(View v) { // 跳轉(zhuǎn)到地圖界面 Intent intent = new Intent(, )。 (intent)。 } }
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1