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

正文內(nèi)容

畢業(yè)論文-基于android平臺(tái)的公交查詢軟件設(shè)計(jì)-免費(fèi)閱讀

  

【正文】 正是老師的無(wú)私幫助與熱忱鼓勵(lì),我的畢業(yè)論文才能夠得以順利完成。希望以后可以通過(guò)對(duì)公交車(chē)進(jìn)行定位,經(jīng)過(guò)一系列的算法可以計(jì)算出公交的到站時(shí)間。由于能力的限制,最終的系統(tǒng)還是基于 Android 平臺(tái)的公交查詢 26 沒(méi)有那么令人滿意,還是存在一些不足之處。本文設(shè)計(jì)的特色之處在于: ( 1)將公交查詢與電子地圖結(jié)合在一起,這樣可以將公 交的一些信息展示在地圖上,用戶可以很清晰地了解自己所在地方及選擇什么樣的路線更適合自己。現(xiàn)對(duì)本文研究?jī)?nèi)容進(jìn)行總結(jié): ( 1)研究乘客出行的心理和行為,包括乘客獲取公交信息的方式、途徑,關(guān)注的要素,出行的考慮因素等,從用戶角度分析得到系統(tǒng)需求。如圖 所示 圖 電子地圖顯示路線 基于 Android 平臺(tái)的公交查詢 22 公交車(chē)站查詢 公交車(chē)站站查詢 在輸入框內(nèi)輸入要查詢的車(chē)次,如輸入太原市 36 路,點(diǎn)擊搜索,則會(huì)出現(xiàn) 36 路途中經(jīng)過(guò)的所有車(chē)站站牌名稱(chēng),用戶可以根據(jù)自己的需求選擇是否乘坐 該車(chē)次出行。 編寫(xiě)代碼 ( 1) layout 中添加 MapView android:layout_width=fill_parent android:layout_height=fill_parent android:apiKey=yourAPIKey / 修改對(duì)應(yīng)的后臺(tái) Activity 繼承自 MapActivity 而不是 Activity,否則會(huì)提示 MapView只允許在 MapActivity 之類(lèi)中使用。 公交查詢數(shù)據(jù)庫(kù)實(shí)現(xiàn) ( 1) 數(shù)據(jù)庫(kù)表的創(chuàng)建 CreatTable 類(lèi)主要通過(guò) SQL 語(yǔ)句建立表和插入部分?jǐn)?shù)據(jù),將所有 SQL 語(yǔ)句放入一個(gè)數(shù)組中,在通過(guò)循環(huán)調(diào)用的方法執(zhí)行 SQL 語(yǔ)句即可實(shí)現(xiàn)建表和初始化數(shù)據(jù)功能。輸入一個(gè)坐標(biāo)值之后,點(diǎn)擊 send 后,用戶點(diǎn)擊〈我的位置〉即可出現(xiàn)手機(jī)用戶當(dāng)前所在位置的提示。因此考慮兩種優(yōu)缺點(diǎn),基本上先用 Network 定位大概位置之后,再利用 Gps 獲取一個(gè)精確的信息。系統(tǒng)中稱(chēng) 之為 Network。當(dāng)城市公交系統(tǒng)增加或者開(kāi)辟新的 公交路線,或是淘汰某條線路,或者修改某條線路時(shí),完成對(duì)線路信息的信息添 加、刪除和修改操作。流程圖如圖 所示。 ( 4)經(jīng)過(guò)站點(diǎn)的數(shù)量。 基于 Android 平臺(tái)的公交查詢 12 4 公交查詢的系統(tǒng)設(shè)計(jì) 公交查詢線路設(shè)計(jì) 線路查詢主要是針對(duì)那些明確乘車(chē)前往的地點(diǎn),但是不清楚應(yīng)該乘坐哪一條路,更不清楚這條線路的詳細(xì)信息的查詢用戶 設(shè)計(jì)的,它的主要功能在于給乘客提供所查詢線路的所有信息。 double Ing = ()。 try { 根據(jù)經(jīng)緙度獲得地址信息: addresses=((), , 1)。設(shè)置為最大精度 (trae)。 :全球定位系統(tǒng)接收 NMEA 數(shù)據(jù)。因此 可以很方便的進(jìn)行不同平臺(tái)的移植。 Android 運(yùn)行時(shí)環(huán)境包含了完 整的 SQLite。這不是 Android 庫(kù)內(nèi)的一個(gè)標(biāo)準(zhǔn)包,因此,在使用它時(shí),開(kāi)發(fā)者需要在 Androi Mainfest file 里加上下面一行作為 application的子元素。通過(guò) DDMS 工具,可以設(shè)定一個(gè)經(jīng)緯度來(lái)更新當(dāng)前位置、使用GPX 恩見(jiàn)來(lái)進(jìn)行路徑回放操作、使用 KML 文件來(lái)進(jìn)行回放的多個(gè)獨(dú)立地標(biāo)標(biāo)注等。 (5) TableLayouto 表格布局,可以理解為 HTML 里面的 Table。 (1) FrameLayouto 框架布局,這個(gè)布局方式是一 種疊層方式的布局,新添加的布局會(huì)疊加在以前的布局之上,這樣以前的布局就會(huì)被遮蓋住,因此這樣的布局方式只能用在一些簡(jiǎn)單的布局當(dāng)中。Eclipse 框架還可用來(lái)作為與軟件開(kāi)發(fā)無(wú)關(guān)的其他應(yīng)用程序類(lèi)型的基礎(chǔ)。它自身的核心是非常小的,其它所有的 功能都以插件的形式附加到該核心上。當(dāng)然在這層還有很重要的 Android Runtime,在此提 供 Android 特有的 Java 內(nèi)核函數(shù)庫(kù)與可轉(zhuǎn)換 Java 運(yùn)行碼 Bytecode,為 Android 專(zhuān)屬的 Dalvik Executable (.dex)文件 格式的 Dalvik 虛擬機(jī),可以通過(guò) Java 語(yǔ)言編寫(xiě) Android 應(yīng)用程序。例如 Android 將著名的 Google Map 集成進(jìn)來(lái),開(kāi)發(fā)人員通過(guò)簡(jiǎn)單的幾行代碼就可以快速的開(kāi)發(fā)出基于地圖的應(yīng)用。 太原工業(yè)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 3 2 開(kāi)發(fā)平臺(tái)和開(kāi)發(fā)語(yǔ)言簡(jiǎn)介 Android 操作系統(tǒng)的介紹 Android 簡(jiǎn)介 Android是 Google在 2021年 11月宣布的基于 Linux平臺(tái)的開(kāi)源手機(jī)操作系統(tǒng)的名稱(chēng),而在 Android 系統(tǒng)底層方面, Android 使用 C/C++作為開(kāi)發(fā)語(yǔ)言 [4]。本模塊根據(jù)太原市公交集團(tuán)提供的公共交通出行信息,采用 XML 語(yǔ)言設(shè)計(jì)系統(tǒng)框架,程序代碼基于 JAVA 語(yǔ)言編寫(xiě),從而實(shí)現(xiàn)了與地圖相結(jié)合的公交線路、站點(diǎn)、換乘等詳細(xì)信息的查詢功能,為人們提供出行的便捷服務(wù) 經(jīng)過(guò)分析與研究,木文分為以下幾個(gè)部分: 第 1 章,主要介紹課題的研究背景、目的及意義,以及本文的主要工作和論文的組 織結(jié)構(gòu)。因此公交查詢將幫助出行人士方便、高效的安排自己的行程。還有一部分網(wǎng)上的公交查詢系統(tǒng),它們的系統(tǒng)功能比較完善,實(shí)現(xiàn)站點(diǎn)、線路查詢以及換乘查詢,更加完善一點(diǎn)的系統(tǒng)還有電子地圖查詢等功能,但是對(duì)于公交的相關(guān)信息卻不是很完整。 國(guó)外許多國(guó)家都十分重視公交查詢的研究和應(yīng)用。以 Android 作為平臺(tái) ,能為客戶隨時(shí)隨地提供公交信息的查詢,用最短的時(shí)間到達(dá)想要的目的地。尤其目前太原的交通系統(tǒng)只能通過(guò)網(wǎng)上查詢才能選擇合適的班車(chē),這是出行者也感到許多不便。其目的在于通過(guò)提供及時(shí)準(zhǔn)確的信息和服務(wù),吸引更多的出行者使用公共交通,促進(jìn)公交的大力發(fā)展,減緩城市的交通壓力。沒(méi)有把公交到站時(shí)間與查詢功 能很好的結(jié)合起來(lái)。 此外 隨著空間信息技術(shù)、移動(dòng)通信技術(shù)、Inter 技術(shù)以及移動(dòng)終端技術(shù)的快速發(fā)展,人們對(duì)所處位置以及與位置相關(guān)的信息需求愿望實(shí)現(xiàn)成為可能。 第 2 章,介紹模塊開(kāi)發(fā)的相關(guān)技術(shù)的簡(jiǎn)介,分別介紹了 Android 操作系統(tǒng)及開(kāi)發(fā)工具的簡(jiǎn)介,包括 Android 的特點(diǎn), Android 系統(tǒng)框架等相關(guān)內(nèi)容。該平臺(tái)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,號(hào)稱(chēng)是首個(gè)為移動(dòng)終端打造的真正開(kāi)放和完整的解決方案。 在 Android 平臺(tái)下,除了應(yīng)用程序運(yùn)行的載體虛擬機(jī)之外,所有的 Android 應(yīng)用程序之間是完全平等的。 第三層則是 Application Framework (應(yīng)用軟件架構(gòu)),它是所有 Android 重點(diǎn)應(yīng)用程 序 Framework API 的集合,方便開(kāi)發(fā)者使用這些 API 進(jìn)行設(shè)計(jì)架構(gòu)。 Eclipse 是一個(gè)開(kāi)放源代碼的、基于 Java 的可擴(kuò)展開(kāi)發(fā)平臺(tái)。 Android 開(kāi)發(fā)平臺(tái)提供了在 Eclipse 中的集 成工具 ADT(Android DevelopmentTools),在 Eclipse 中開(kāi)發(fā) Android 應(yīng)用程序需要嵌入 ADT。 (2) LinearLayout。每一個(gè)表 格布局里面有表格元素,每一個(gè)表格元素里面可以具體定義每一個(gè)元素,可以設(shè)定對(duì)應(yīng)的對(duì)齊方式。使用geo 命令時(shí),通過(guò) geo fix 來(lái)設(shè)定一個(gè)地理位置,他可以設(shè)定一個(gè)包含經(jīng)緯度,高程可選的地理位置。 基于 Android 平臺(tái)的公交查詢 8 userslibrary android:name=“ ,map” / 數(shù)據(jù)庫(kù) SQL Android 數(shù)據(jù)庫(kù)使用的是系統(tǒng)內(nèi)嵌的 SQLite,下面簡(jiǎn)單的介紹 Android 平臺(tái)下的 SQLite 數(shù)據(jù)庫(kù)的特點(diǎn)。 Android 在運(yùn)行時(shí)( RunTime)集成了 SQLite,所以每個(gè) Android 應(yīng)用程序都可以使用 SQLite 數(shù)據(jù)庫(kù)。 支持大容量文件:支持 TB 級(jí)別的數(shù)據(jù)庫(kù)存儲(chǔ)和 GB 級(jí)別的字符串。LocationListener,接收的位置信息的變化, LocationManager 通知。獲取海拔信息 (true)。 } catch (lOException e) { ; } if (addresses. size() 0){ 獲取 address 類(lèi)的成員信息: Sring msg = “”; msg += ”AddressLine: ” + (0).getAddressLine(0)+ \n。 } 添加偵聽(tīng)的方法: (provider, 2021, 10,locationListener); Google Map 介紹 Google Map 是谷歌最為成功的一款網(wǎng)絡(luò)服務(wù)之一,廣泛應(yīng)用在旅游景點(diǎn)的查詢以線路導(dǎo)航等場(chǎng)合 [14]。它主要包括兩種功能: 提供線路信息。 ( 5)線路依次經(jīng)過(guò)的站點(diǎn)列表。 經(jīng)過(guò)某個(gè)站點(diǎn)的公交線路一般都會(huì)有很多條,特別是那些地理位置在很多線 路交叉口地方的站點(diǎn)。同 時(shí)也對(duì) APK 應(yīng)用程序進(jìn)行管理。另外一種是利用手機(jī)中 Gps 模塊獲取 Gps信號(hào)進(jìn)行定位。具體實(shí)現(xiàn)過(guò)程: final static String provider! PRO VIDER ; final static String provider = LocationManager. GPS PRO VIDER。 太原工業(yè)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 17 公交查詢功能實(shí)現(xiàn) 公交查詢線路功能實(shí)現(xiàn) 線路查詢主要實(shí)現(xiàn)的是查詢?cè)摼€路經(jīng)過(guò)的所有站點(diǎn),下圖 42 是線路查詢的流程圖。 ( 2) 數(shù)據(jù)庫(kù)的相關(guān)操作 LoadUtil 類(lèi)是一個(gè)只提供功能的類(lèi),主要對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。 ( 2) 文件添加權(quán)限 a. 在節(jié)點(diǎn) application 內(nèi)添加 useslibrary android:name= / 表示引入 maps 庫(kù),否則會(huì)提示找不到MapView 類(lèi) b. 在節(jié)點(diǎn) manifest 內(nèi)添加 usespermission android:name= / 表示允許訪問(wèn)網(wǎng)絡(luò),否則 MapView會(huì)顯示空白 如下: 太原工業(yè)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 19 6 公交查詢系統(tǒng)的測(cè)試運(yùn)行 進(jìn)入軟件的主界面 運(yùn)行軟件后直接進(jìn)入主界面,主界面顯示當(dāng)前所在 位置的地圖。 如圖 、 及 。 ( 2)依據(jù)系統(tǒng)需求分析和城市的公交線路特點(diǎn),分析系統(tǒng)的開(kāi)發(fā)環(huán)境和體系結(jié)構(gòu),提供設(shè)計(jì)系統(tǒng)的功能需求,根據(jù)系統(tǒng)功能劃分子模塊,介紹了每部分需要完成的功能。 ( 2)本系統(tǒng)提供一些特色查詢,和一般的公交查詢相比內(nèi)容更豐富。希望在日后有機(jī)會(huì)對(duì)其繼續(xù)改進(jìn)。這樣用戶可以根據(jù)自己的需求查詢 將要到站的公交的到站時(shí)間,這樣就可以省去很多等公交車(chē)的時(shí)間,也不會(huì)出現(xiàn)錯(cuò)過(guò)最近到站的公交車(chē)的機(jī)會(huì)。 同時(shí)也感謝各位為學(xué)生論文工作操勞的老師們,是你們?yōu)槲覀兲峁┝诉@么好的論文寫(xiě)作環(huán)境。在閑聊中老師總是能像知心朋友一樣鼓勵(lì)我,在論文的寫(xiě)作和措辭等方面老師也總會(huì)以“專(zhuān)業(yè)標(biāo)準(zhǔn)”嚴(yán)格要求我,從選題、定題開(kāi)始,一直到最后論文的反復(fù)修改、潤(rùn)色,老師始終認(rèn)真負(fù)責(zé)地給予我深刻而細(xì)致地指導(dǎo),幫助我開(kāi)拓研究思路,精心點(diǎn)撥、熱忱鼓勵(lì),老師嚴(yán)謹(jǐn)教學(xué)的風(fēng)范,無(wú)私奉獻(xiàn)的胸懷,淵博深厚的知識(shí)都令我感到如沐春風(fēng),受益菲淺。站牌上只有公交車(chē)的運(yùn)營(yíng)時(shí)間,并沒(méi)有到站時(shí)間。在這一步一步地學(xué)習(xí)摸索的過(guò)程中,我感到開(kāi)心的就是能夠?qū)⑺鶎W(xué)到的知識(shí)應(yīng)用到設(shè)計(jì)中,使自己的設(shè)計(jì)能更加完善些。本系統(tǒng)的開(kāi)發(fā)目的是為用戶提供便捷、高效、方便的公交信息查詢工具,為用戶提供查詢速度更快、質(zhì)量更高的公交信息查詢服務(wù)。既提升了出行者的效率,又優(yōu)化了公交資源的配置,提高 了交通運(yùn)輸?shù)男屎统鞘械男畔⒎?wù)化水平。如圖 圖 詳細(xì)公交路線 太原工業(yè)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 21 也可以點(diǎn)擊地圖圖標(biāo),就能進(jìn)入電子地圖界面,地圖上會(huì)顯示具體的路線,用戶可以根據(jù)地圖上的路線到達(dá)相應(yīng)的地方。 Google APIs 包含了 Android 相應(yīng)版本,同時(shí)加入了 google 自己的一些服務(wù),目前只有 google map。 goToListView()方法和 goToPassStationView()其實(shí)差不多, goToListView()方法就是多了為每行 LinearLayout 添加監(jiān)聽(tīng)器,當(dāng)用戶單擊列表的某一項(xiàng)時(shí),從數(shù)據(jù)庫(kù)中取出對(duì)應(yīng)的數(shù)據(jù),即調(diào)用 LineSearch()方法查找出該線路的詳細(xì)信息,再將結(jié)果顯示到 passstation 界面上。 由于在模擬器上運(yùn)行程序, Eclipse 提供一個(gè) DDMs (Dalvik Debug Monitor Service),它可以為我們提供端口轉(zhuǎn)發(fā),顯示 Logcat (顯示系統(tǒng)調(diào)試信息),虛擬地理位置,電話,短信等功能。但必須在戶外可以獲取衛(wèi)星信號(hào)的地方 使用。 圖 公交特色查詢?cè)O(shè)計(jì) 搜索公交、美食 …
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1