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

正文內(nèi)容

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

2025-01-16 18:19本頁面
  

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