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

正文內(nèi)容

基于android手機(jī)導(dǎo)航系統(tǒng)的研究與設(shè)計(jì)畢業(yè)論文-資料下載頁

2025-06-28 01:01本頁面
  

【正文】 桌面擴(kuò)展到個(gè)人設(shè)備中,它包括Pocket PC, Smartphone 以及 Media Centerso Windows Mobile 主要面向個(gè)人移動(dòng)電子消費(fèi)市場。 Windows Mobile 提供的功能較多,Pocket PC, Smartphone 和 Media Centers三者實(shí)現(xiàn)的功能互有重疊也各有側(cè)重, ‘它們都支持和臺(tái)式機(jī)的數(shù)據(jù)同步。Smartphone 提供的功能側(cè)重點(diǎn)在通信方面,它主要支持電話、電子郵件、聯(lián)系人、即時(shí)消息等功能。PocketPC 的功能側(cè)重于個(gè)人事務(wù)處理和簡單的娛樂,主要支持日程安排、移動(dòng)版 Office,簡單多媒體播放等功能。 與其它手機(jī)操作系統(tǒng)比較 Windows Mobile 具有如下優(yōu)點(diǎn):界面類似于臺(tái)式機(jī)的 Windows,便于熟悉電腦的人操作。預(yù)裝軟件豐富,內(nèi)置 Office Word, Excel,Power Point,內(nèi)置 Inter Explorer, Media Player。電腦同步非常便捷,完全兼容Outlook, Office Word, Excel 等。多媒體功能強(qiáng)大,借助第三方軟件可播放幾乎任何主流格式的音視頻文件。觸摸式操作,可與 iPhone 相媲美。極為豐富的第三方軟件,特別是詞典,衛(wèi)星導(dǎo)航軟件均可運(yùn)行。它的缺點(diǎn)是:對(duì)不熟悉電腦的人來說操作較為復(fù)雜。對(duì)硬件要求較高。體積略大,許多操作需借助觸摸筆。三、Linux 它是一個(gè)源代碼開放的操作系統(tǒng),目前己經(jīng)有很多版本流行,但尚未得到較廣泛的支持。 Linux 自從進(jìn)軍移動(dòng)終端操作系統(tǒng),就以其源代碼開放的優(yōu)勢吸引了越來越多的終端廠商和運(yùn)營商,包括摩托羅拉和 lYTT DoCoMo 等知名的廠商。已經(jīng)開發(fā)出的基于 Linux 的手機(jī)有摩托羅拉的 A760, A768, CEC 的 e2800、三星的 i519等。2022 年 6 月在日本東京 BIG SIGHT 展覽館舉辦的“LinuxWorld ExpoITokyo2022”博覽會(huì)上,日本手機(jī)大廠商 NEC 則展示了其采用 Linux 作為操作系統(tǒng)的手機(jī)。我國的大唐電信也于 7 月宣布將 Linux 作為其 TDSCDMA 3G 手機(jī)操作系統(tǒng) [22]。 Linux 與其它操作系統(tǒng)相比是個(gè)后來者,但 Linux 具有兩個(gè)其它操作系統(tǒng)無法比擬的優(yōu)勢。其一,Linux 具有開放的源代碼,能夠大大降低成本。其二,既13滿足了手機(jī)制造商根據(jù)實(shí)際情況有針對(duì)性地開發(fā)自己的 Linux 手機(jī)操作系統(tǒng)的要求,又吸引了眾多軟件開發(fā)商對(duì)內(nèi)容應(yīng)用軟件的開發(fā),豐富了第三方應(yīng)用。 然而,Linux 操作系統(tǒng)有其先天的不足:入門難度高、熟悉其開發(fā)環(huán)境的工程師少、集成開發(fā)環(huán)境較差。由于微軟 PC 操作系統(tǒng)源代碼的不公開,基于 Linux的產(chǎn)品與 PC 的連接性較差。盡管目前從事 Linux 操作系統(tǒng)開發(fā)的公司數(shù)量較多,但真正具有很強(qiáng)開發(fā)實(shí)力的公司卻很少,而且這些公司之間是相互獨(dú)立的開發(fā),很難實(shí)現(xiàn)更大的技術(shù)突破。四、Palm OS 是一種 32 位的嵌入式操作系統(tǒng),主要運(yùn)用于移動(dòng)終端上。此系統(tǒng)最初由3Com 公司的 Palm Computing 部開發(fā),目前 Palm Computing 己經(jīng)獨(dú)立成一家公司。Palm OS 與同步軟件 HotSync 結(jié)合可以使移動(dòng)終端與電腦上的信息實(shí)現(xiàn)同步,把臺(tái)式機(jī)的功能擴(kuò)展到了移動(dòng)設(shè)備上。 Palm OS 操作系統(tǒng)由 Palm 公司自行開發(fā),并授權(quán)給 Handspring、索尼和高通等設(shè)備廠家,這種操作系統(tǒng)更傾向于對(duì) PDA 的支持 [11]。 雖然 Palm 操作系統(tǒng)己經(jīng)發(fā)展很久,但其許多功能都需要通過第三方軟件協(xié)調(diào)實(shí)現(xiàn),這種操作方式與 Symbian 和 Linux 相比,顯然差了很多。Palm OS 操作系統(tǒng)以簡單著稱,Palm OS 以簡單的圖形界面來完成對(duì)信息的處理操作。而且Palm OS 系統(tǒng)運(yùn)行占用資源少,處理速度快。由于系統(tǒng)內(nèi)部結(jié)構(gòu)簡單,在軟件存儲(chǔ)和運(yùn)行方面都只需要非常少的空間。但是因?yàn)?Palm OS 的設(shè)計(jì)過分地追求了低功耗和低硬件要求的理念,所以在如今智能手機(jī)飛速發(fā)展的市場看來已經(jīng)顯得格格不入。而且就目前來看,其支持中文的操作平臺(tái)開發(fā)十分緩慢,也在一定程度上減緩了其在國內(nèi)市場的發(fā)展。 選擇依據(jù)Google 于 2022 年 11 月 5 日宣布推出一款全新的智能手機(jī)操作系統(tǒng) Android。它是首個(gè)真正開放和完整的移動(dòng)軟件平臺(tái) [23]。 Andorid 平臺(tái)基于 Linux 內(nèi)核,其源碼完全開放,具有很好的可移植性和完善的網(wǎng)絡(luò)支持,并能根據(jù)需要自由裁剪和定制,靈活度高?;?Android 的應(yīng)用程序開發(fā)擁有很大的自由度,其程序也具有很好的擴(kuò)展性。與 Windows Mobile,Symbian 等廠商不同,Android 操作系統(tǒng)免費(fèi)向開發(fā)人員提供,這樣可節(jié)省近三成成本。Android 平臺(tái)的五大優(yōu)勢總結(jié)如下: ,允許任何廠商的加入,這個(gè)優(yōu)勢可以使其擁有更多的開14 發(fā)者,隨著用戶的增加和應(yīng)用的日益豐富,Android 平臺(tái)也將很快走向 成熟。 ,讓手機(jī)更加貼近互聯(lián)網(wǎng)。 ,拓寬了軟硬件的選擇范圍。 、自由的開發(fā)環(huán)境,有利于應(yīng)用的 拓展。 google 應(yīng)用無縫結(jié)合,充分利用網(wǎng)絡(luò)資源。 作為一款新型的移動(dòng)平臺(tái),Android 還有待進(jìn)一步發(fā)展和完善,目前它正在從手機(jī)運(yùn)營商、手機(jī)廠商、開發(fā)者和消費(fèi)者那里獲得大力支持。GPS 領(lǐng)域大廠 SiRF 公司宣布,他們己經(jīng)收到了 Google Android 手機(jī)平臺(tái)的 SDK 軟件開發(fā)包 [12] ,會(huì)立即開始Android 手機(jī) GPS 功能模塊的開發(fā)。2022 年 9 月 22 日,美國運(yùn)營商 TMobile USA 在紐約正式發(fā)布第一款 Google 手機(jī)——TMobileG1。該款手機(jī)為宏達(dá)制造,是世界上第一部使用 Android 操作系統(tǒng)的手機(jī),它支持 WCDMA/HSPA 網(wǎng)絡(luò),理論下載速率為 ,并支持 WiFi[24]。Android 平臺(tái)具有很大的市場潛力,應(yīng)用開發(fā)前景廣闊。 本章小結(jié) 本章主要分析了手機(jī)導(dǎo)航發(fā)展的現(xiàn)狀,并對(duì)導(dǎo)航手機(jī)的未來有了個(gè)總體的描述。同時(shí)針對(duì)現(xiàn)有技術(shù)進(jìn)行分析。對(duì) Google Maps 技術(shù)進(jìn)行分析和研究,與現(xiàn)有其他技術(shù)進(jìn)行比較,為什么要使用這門技術(shù),以及這門技術(shù)的優(yōu)勢。對(duì) Android 平臺(tái)系統(tǒng)進(jìn)行了初步的了解,與現(xiàn)有同類手機(jī)操作系統(tǒng)之間進(jìn)行了對(duì)比,得出了 Android 優(yōu)越性在哪里。同時(shí)把Google Maps 和 Android 結(jié)合的優(yōu)勢進(jìn)行分析和總結(jié),以及闡述了巨大的商業(yè)價(jià)值。15第三章 需求分析 功能性需求分析本文的目標(biāo)結(jié)合 Google Maps 位置服務(wù)針對(duì)手機(jī)實(shí)時(shí)定位,指定地點(diǎn)的尋址,規(guī)劃導(dǎo)航路徑,個(gè)人位置跟蹤、監(jiān)視、展示等方面來設(shè)計(jì)基于 Android 平臺(tái)的 GPS 導(dǎo)航系統(tǒng)。系統(tǒng)設(shè)計(jì)主要圍繞下列幾項(xiàng)用戶需求展開: 地圖管理(SQLite 數(shù)據(jù)庫存儲(chǔ)),隨時(shí)顯示 地圖管理是本系統(tǒng)的基本功能。相似與所有傳統(tǒng)導(dǎo)航系統(tǒng),其中包括在線地圖的應(yīng)用。單純定位不需要網(wǎng)絡(luò)支持,但是如果將個(gè)人位置清晰的顯示在地圖上,一定需要網(wǎng)絡(luò)16支持。Google 地圖提供了這方面的幫助 [13] 。離線地圖相對(duì)于在線地圖,有其自身的優(yōu)點(diǎn),離線地圖不需要網(wǎng)絡(luò)支持,指示把地圖存儲(chǔ)在 SQLite 數(shù)據(jù)庫中,對(duì)于手機(jī)的流量是很大的節(jié)省。不過隨著 3g 時(shí)代的到來,手機(jī)網(wǎng)絡(luò)已不再是問題,速度和效率方面都可以很好的保障。缺點(diǎn)就是占用了大量的存儲(chǔ)空間。針對(duì)這方面,用戶可以根據(jù)當(dāng)?shù)氐某鲂械挠?jì)劃,實(shí)時(shí)更新自己需要的地圖存入數(shù)據(jù)庫。保持跟蹤,是導(dǎo)航系統(tǒng)的基本功能,我們可以根據(jù)手機(jī)提供的位置信息,以用戶當(dāng)前所在位置為中心,實(shí)時(shí)顯示在地圖上。隨時(shí)定位,是指打開系統(tǒng)以后,任何時(shí)候都可以直接點(diǎn)擊定位,顯示用戶當(dāng)前所在的位置。地圖縮放方便用戶使用,便于查找的方便。如圖 31(a). 圖 31 (a) 地圖管理 軌跡管理1. 記錄跟蹤軌跡,存儲(chǔ)數(shù)據(jù)2. 導(dǎo)入導(dǎo)出數(shù)據(jù)文件3. 讀取軌跡記錄,并顯示在地圖上4. 顯示各個(gè)軌跡的時(shí)間、距離、平均速度等信息地圖管理在線地圖離線地圖保持跟蹤地圖縮放調(diào)整地圖便宜隨時(shí)定位175. 查看以往所有軌跡軌跡管理提供了一個(gè)區(qū)別于其他導(dǎo)航的特俗模塊。主要是針對(duì)記錄旅途過程,便于回憶旅途心情的很人性化的功能,也可以防止我們迷失自己的方向,在一個(gè)圈圈上打轉(zhuǎn)。系統(tǒng)提供了 SQLite 數(shù)據(jù)存儲(chǔ) [25],方便用戶查看,導(dǎo)出數(shù)據(jù)。同時(shí)系統(tǒng)還提供了地圖展示的功能,就是將我們所有的軌跡顯示在地圖上,清晰一目了然。而且數(shù)據(jù)中記錄了時(shí)間、距離、平均速度等字段。方便用戶清晰的了解自己的個(gè)人信息。同時(shí)系統(tǒng)為數(shù)據(jù)提供了導(dǎo)入導(dǎo)出文件的功能,因?yàn)閿?shù)據(jù)不可能長期存儲(chǔ)在手機(jī)上,所 文件方式存儲(chǔ)在電腦或其他地方。如圖 31(b)。 圖 31(b) 軌跡管理 規(guī)劃導(dǎo)航路徑1. 已知經(jīng)緯度查詢2. 輸入地址的反查3. 調(diào)用手機(jī)內(nèi)置地圖規(guī)劃導(dǎo)航路徑在正式版本的 Android SDK 中 [26],刪除了原有 M5 版本里的 Driving Direction package,所以無法通過程序來規(guī)劃導(dǎo)航路線,雖然無法自行設(shè)計(jì)導(dǎo)航路線,但卻可以調(diào)用手機(jī)內(nèi)置的地圖程序來傳遞導(dǎo)航坐標(biāo)規(guī)劃路徑。如圖 31(d)。軌跡管理導(dǎo)入導(dǎo)出數(shù)據(jù)文件查看以往所有軌跡記錄跟蹤軌跡讀取軌跡記錄顯示地圖上顯示各個(gè)軌跡的時(shí)間、距離、平均速度規(guī)劃導(dǎo)航路徑18 圖 31(d) 規(guī)劃導(dǎo)航路徑 遠(yuǎn)程跟蹤監(jiān)視1. 連接服務(wù)器2. 傳遞位置信息到服務(wù)器3. 關(guān)閉連接 這個(gè)功能總體上是擴(kuò)展整個(gè)系統(tǒng)的功能,現(xiàn)在的版本是用 Socket 實(shí)現(xiàn)連接,傳遞信息至服務(wù)器,然后存如 MySql 數(shù)據(jù)庫中。服務(wù)器是使用 java 語言編寫 [27]。如圖 31(e)。 圖 31 (e) 遠(yuǎn)程跟蹤監(jiān)視 界面需求分析 主操作界面 主操作界面是系統(tǒng)開啟后的第一個(gè)用戶界面。該界面展示了一個(gè)地圖,下面有兩個(gè)按鈕負(fù)責(zé)地圖等級(jí)的縮放。界面對(duì)應(yīng)的系統(tǒng)菜單 MENU 內(nèi)包括搜索、路徑規(guī)劃、新建跟蹤、查詢軌跡、地圖模式、設(shè)置六個(gè)菜單選項(xiàng),用戶可以選擇不通的菜單執(zhí)行相應(yīng)的系統(tǒng)功能。已知經(jīng)緯度查詢輸入地址的反查調(diào)用手機(jī)內(nèi)置地圖規(guī)劃導(dǎo)航遠(yuǎn)程跟蹤監(jiān)視連接服務(wù)器 傳遞位置信息至服務(wù)器19 已知經(jīng)緯度查詢界面 該界面設(shè)計(jì)了 EditText,分別用來輸入要查詢的經(jīng)度和緯度。此外,界面還包括“查詢”、“放大”、“縮小”三個(gè)按鈕,點(diǎn)擊查詢按鈕地圖將顯示出那個(gè)坐標(biāo)的位置,并且標(biāo)記為紅色“I’m here”。輸入地址查詢界面該界面有一個(gè) EditText,用來輸入用戶要查詢的位置信息。此外此界面還包含三個(gè)按鈕“查詢”、“放大”、“縮小”,點(diǎn)擊查詢,地圖顯示以此地址為中心,并且要查位置名字顯示在地圖相應(yīng)位置。路徑規(guī)劃界面該界面有一個(gè) EditText,用來輸入用戶要到達(dá)的位置名稱。此外此界面還有三個(gè)按鈕“規(guī)劃”“放大”“縮小”。點(diǎn)擊規(guī)劃,地圖上就會(huì)顯示相應(yīng)的規(guī)劃路徑。新建跟蹤界面 此界面設(shè)計(jì)了連個(gè) EditText,一個(gè)用來輸入跟蹤名,一個(gè)用來輸入跟蹤描述。還用一個(gè)確定按鈕,點(diǎn)擊按鈕進(jìn)入地圖展示界面。同時(shí)數(shù)據(jù)庫寫入一條記錄。 歸結(jié)列表界面此界面使用一個(gè)列表用來顯示所有跟蹤記錄。對(duì)應(yīng)系統(tǒng)菜單中有繼續(xù)跟蹤、編輯描述、返回。點(diǎn)擊列表中的一條記錄,進(jìn)入地圖展示界面。地圖展示界面此界面描述了整個(gè)跟蹤過程,軌跡被標(biāo)注在地圖上。此界面有八個(gè)按鈕,分別負(fù)責(zé)地圖的縮放和移動(dòng)。還用地圖模式的切換。Gps 跟新頻率和地圖等級(jí)設(shè)置界面此界面使用兩個(gè) Spinner,用來選擇 gps 的更新和地圖等級(jí)設(shè)置。點(diǎn)擊保存,數(shù)據(jù)被保存在 SharedPreferences 中。用來設(shè)置跟蹤時(shí)地圖的設(shè)置。 數(shù)據(jù)存儲(chǔ)需求數(shù)據(jù)存儲(chǔ)方式有幾種,分別是可以數(shù)據(jù)存儲(chǔ)在文件系統(tǒng)中,或者數(shù)據(jù)庫中。為了以后20擴(kuò)展方便,這里選擇數(shù)據(jù)庫存儲(chǔ)方式。在 Android 上,可以非常方便的使用 Sqlite 數(shù)據(jù)存儲(chǔ) [28] 。這個(gè)程序需要保存 3 類數(shù)據(jù),一類是跟蹤名稱,另外一類是每次跟蹤過程中讀取的位置信息,還有一類是應(yīng)用配置信息。配置信息指的是一些可以配置的選項(xiàng),如多久跟新一次 gps 信息,地圖默認(rèn)級(jí)別等。前面兩種數(shù)據(jù)會(huì)隨著使用時(shí)間越來越多,這里設(shè)計(jì)將其存在數(shù)據(jù)庫中;而配置信息比較少,且不是經(jīng)常改變的,設(shè)計(jì)將其存儲(chǔ)在 SharePreference中。 環(huán)境需求 開發(fā) Android 應(yīng)用所需的開發(fā)環(huán)境:操作系統(tǒng): Windows xp 或 Vista Mac OS + Linux Ubuntu Drapper 軟件開發(fā)包: Android SDK + Google Maps 開發(fā)包IDE : Eclipse IDE + ADT 本系統(tǒng)使用的是 Windows XP 操作系統(tǒng)。軟件開發(fā)包,考慮以前用戶的需求,可以使用 版本
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1