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

正文內(nèi)容

android平臺公交查詢工具的設(shè)計與實(shí)現(xiàn)-資料下載頁

2025-06-29 19:11本頁面
  

【正文】 有些是對畢設(shè)有幫助的,有些只能作為知識來積累,我深有體會的是要完成一個完善的系統(tǒng)是相當(dāng)不容易,要考慮周全也是相當(dāng)困難的。在這一步一步地學(xué)習(xí)摸索的過程中,我感到開心的就是能夠?qū)⑺鶎W(xué)到的知識應(yīng)用到設(shè)計中,使自己的設(shè)計能更加完善些。由于能力的限制,最終的系統(tǒng)還是沒有那么令人滿意,還是存在一些不足之處。希望在日后有機(jī)會對其繼續(xù)改進(jìn)。比如實(shí)現(xiàn)導(dǎo)航功能,換乘查詢的算法能夠更加完善等。在設(shè)計過程中,遇到不少的問題,遇到問題時,我剛開始很難靜下心來去想該怎么解決,而是過分的依賴?yán)蠋熁蛘咄瑢W(xué),結(jié)果問題是很快解決了,可是卻發(fā)現(xiàn)都是些小毛病,有些甚至是自己不夠認(rèn)真所致。后來,再遇到問題時,我想我必須要冷靜下來,不然又是些小問題就不好了,我就靜下心去思考,慢慢去調(diào)試,去找出問題的所在,這樣其實(shí)更有成就感。直到實(shí)在沒有辦法了,再去請教老師或者同學(xué),印象會更加深刻,對知識的理解也就更清晰了。在這個過程中,我知道了要提高自己獨(dú)立處理問題的能力,不要過分地依賴別人,做一件事要有耐心,遇到困難要去尋找解決的辦法,而不是退縮,這樣才能不斷提高自己,迎接更多新的挑戰(zhàn)。還有最重要的一點(diǎn)就是,系統(tǒng)發(fā)開之前一定要做足準(zhǔn)備工作,做好規(guī)劃,切記盲目,不然后期去重新調(diào)整規(guī)劃會浪費(fèi)更多的時間,我前期的工作做得還是不夠充分,所以在后期開發(fā)過程中,有些界面和代碼設(shè)計部分又重新進(jìn)行調(diào)整,反而浪費(fèi)了更多的時間和精力。我相信有努力還是有回報的,從剛開始對ANDROID的陌生到慢慢的了解的過程,由最初的不知所措、不懂得該如何入手到最終完成設(shè)計的充實(shí)感,這都要靠自己平時的努力,還是相信一分耕耘一分收獲!總之,這次的畢業(yè)設(shè)計不僅讓我學(xué)到了知識,還提高了我獨(dú)立處理問題的能力,這對我將來的工作也有很大的幫助。參考文獻(xiàn)[1] 陶佩楓.城市公交查詢系統(tǒng)的設(shè)計與實(shí)現(xiàn).萬方中文數(shù)據(jù)庫,20080518.[2] 張坤和.公交車查詢系統(tǒng)的設(shè)計與實(shí)現(xiàn).萬方中文學(xué)位論文數(shù)據(jù)庫,20090930.[3] 胡翌陽.基于GIS的城市公交查詢系統(tǒng)研究.CNKI,20070603.[4] Sams.Teach Yourself Android Application Development in 24 Hours(影印版)[M].美國:Lauren Darceyamp。Shane Conder,2000.110.[5] 李剛.瘋狂Android講義[M].北京:電子工業(yè)出版社,2011.136.[6] [美]Lauren Darcey,Shane Conder. Andriod移動開發(fā)一本就夠,張魏等譯.北京:人民郵電出版社,2011.718.[7] 吳亞峰,蘇亞光.Android 應(yīng)用案例開發(fā)大全 [M].北京:人民郵電出版社,2011. 216.[8] yangBelieve.Android 操作系統(tǒng)簡介[EB/OL]. ,20101112.[9] 說過了.Sqlite百度名片[EB/OL].,20111205.[10] 謝亞力.Android 開發(fā)中使用SQLite數(shù)據(jù)庫[EB/OL]. ,20100819.[11] 吳亞峰,索依娜.Android 核心技術(shù)與實(shí)例詳解 [M].北京:電子工業(yè)出版社,2011. 6366.[12] hbzha.Activity簡介[EB/OL]. ,20110509.[13] E2EColud工作室.深入淺出Google Android[M].北京:人民郵電出版社,20090801. 7076.[14] 孫育春.Google Maps API開發(fā)大全[M].北京:機(jī)械工業(yè)出版社,20100101.1028.[15] X317071630.Android Google Map開發(fā)筆記[EB/OL]. ,20111221.謝辭在本文即將結(jié)束之際,首先,我要由衷地感謝我的指導(dǎo)老師陳羽中。很感謝他在繁忙的教學(xué)、科研任務(wù)中抽出時間,定期召集我們開會,耐心的給我們講解并一一指導(dǎo),在我的設(shè)計中,陳老師給了我很多寶貴的建議。在此,我要感謝這四年所有教導(dǎo)過我的老師,是你們培養(yǎng)了我,還要感謝所有幫助過我、關(guān)心過我的同學(xué)們,尤其是在這次設(shè)計中幫助我的同學(xué)們,他們幫我解決了不少的難題。沒有你們的幫助,我是無法順利完成畢業(yè)設(shè)計的。再次感謝所有關(guān)心和幫助我的老師和同學(xué)們。附錄1 部分關(guān)鍵源碼及解釋 //換乘查詢部分主要代碼 /** * 獲取換乘方案 * @param startStation 出發(fā)站 * @param endStation 目的站 * @param transferCount 最多乘車次數(shù) * @return 換乘方案集 */ public static VectorVectorLineNode getTransfer(String startStation, String endStation, int transferCount) { // 用于保存換乘方案結(jié)果集 VectorVectorLineNode result = new VectorVectorLineNode()。 // 獲取經(jīng)過起點(diǎn)站有哪些路線 VectorString linesInStartStation = getLinesByStation(startStation)。 // 獲取經(jīng)過目的站有哪些路線 VectorString linesInEndStation = getLinesByStation(endStation)。 if (() == 0|| () == 0) { return result。 // 返回一個空的結(jié)果集 } int count = 0。 // 當(dāng)前乘車次數(shù) // 用于保存已搜索過的車站SetString stationsSearched = new HashSetString()。 SetString lineSearched = new HashSetString()。 // 當(dāng)前搜索中舊的站點(diǎn)集 SetString oldStations = new HashSetString()。 // 當(dāng)前搜索中新的站點(diǎn)集SetString newStations = new HashSetString()。 // 開始搜索前將起點(diǎn)站放入舊站點(diǎn)集中,并標(biāo)記為已搜索過的車站 (startStation)。 (startStation)。 // 用于保存站點(diǎn)到線路節(jié)點(diǎn)集的映射,表示哪些線路節(jié)點(diǎn)可到達(dá)本站點(diǎn) // 用于保存到達(dá)某個車站的所有邊 MapString, SetLineNode stationMap = new HashMapString, SetLineNode()。 while (true) { for (String stationInOldStations : oldStations) { // 獲取經(jīng)過當(dāng)前舊站點(diǎn)的所有線路 VectorString lines = getLinesByStation(stationInOldStations)。 // 遍歷所有線路 for (String line : lines) { if ((line)) continue。 (line)。 // 獲取此線路所經(jīng)過的所有車站 VectorString stations = getStationsByLine(line)。 if((endStation)) { ()。 (endStation)。 } // 遍歷所有車站 for (String station : stations) { // 此站點(diǎn)已經(jīng)被搜索過,跳過此站 if ((station)) continue。 // 將新搜索到的站點(diǎn)添加到新站集 (station)。LineNode node = new LineNode(line, stationInOldStations, station)。 if ((station)) { (station).add(node)。 } else { SetLineNode set = new HashSetLineNode()。 (node)。 (station, set)。 } } } } // 如果新搜素到的站點(diǎn)數(shù)量為0,搜索結(jié)束 if (() == 0) break。 (endStation)。 // 當(dāng)轉(zhuǎn)車次大于指定的最大乘次數(shù),停止搜索 if (++count = transferCount) { break。 } // 使得新站點(diǎn)集成為舊站點(diǎn)集 oldStations = newStations。 newStations = new HashSetString()。 // 把這次所搜到的全部站點(diǎn)標(biāo)記己搜索 (oldStations)。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1