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

正文內容

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

2024-08-27 15:39本頁面

【導讀】茲發(fā)給計算機科學與技術2班學生畢業(yè)設計(論文)任務書,Android開發(fā)入門與實戰(zhàn).介紹Android入門最好的一本書籍之一。Android開發(fā)范例大全.介紹了很多Android方面小的應用。成,然后提交畢業(yè)考試委員會進行答辯。本文對Android系統(tǒng)的特征,系統(tǒng)架構及應用程序構建、開發(fā)都做了比較詳細的分析。系統(tǒng)使用java語言和eclipse開發(fā)工具進行編寫。遇到的問題和解決方法進行了討論。蹤、監(jiān)視、展示的應用程序。系統(tǒng)中還涉及了數據庫和服務器等方面的技術。于應用層的探討,對地圖偏移等算法不做深入研究。

  

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