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

正文內(nèi)容

基于安卓的車載虛擬儀表人機界面設計畢業(yè)論文-資料下載頁

2025-06-30 14:42本頁面

【導讀】安全穩(wěn)定的行駛有著重要意義。統(tǒng)的開源性使其具有良好的拓展性。這款軟件包括了操作系統(tǒng)、用。戶界面和應用程序,即智能手機工作所需要的全部軟件。最大特點是其開放性體系架構,不僅具有非常好的開發(fā)、調(diào)試環(huán)境,支持功能以及強大的瀏覽器。Android在如今的全球市場占有極大的。而儀表作為汽車整個系統(tǒng)中十分重要的部分,是提高汽。的速度迅猛發(fā)展。大范圍的推廣與應用。由于android是開源的平臺,基于android的虛擬儀表,不。而且android系的優(yōu)越性。已經(jīng)在眾多的移動設備上得到驗證。因此,選擇基于android的車載。廣泛,軟件眾多,Android已然成為行業(yè)里的中堅力量。因此,虛擬儀器的出現(xiàn),使測量儀器和計算機的界限模糊。顯示”、“波形顯示”等。因此,設計虛擬儀器前面板就是在前面板設計窗口。中擺放所需的圖標,然后對圖標的屬性進行設置。虛擬儀器是在以PC為核心組成的硬件平臺支持下,通過軟件。從而實現(xiàn)功能更加豐。富,操作更加友好,便于升級維護,能更好的滿足客服市場的需求。速度600MHz~1GHz,基于Cortex-A8架構。

  

【正文】 ity(或者 Intent Receiver)能夠操作哪些 intent。一個 activity 如果要顯示一個人的聯(lián)系方式時,需要聲明一個 Intent Filter,這個 Intent Filter 要知 道怎么去處理 VIEW 動作和表示一個人的 URI。 Intent Filter需要在 Android 中定義。通過解析各種 intent,從一個屏幕導航到另一個屏幕是很簡單的。當向前導航時, activity將會調(diào)用 start Activity(Intent my Intent)方法。然后,系統(tǒng)會在所有安裝的應用程序中定義的 Intent Filter 中查找,找到最匹配my Intent 的 Intent 對應的 activity。新的 activity 接收到 my Intent的通知后,開始運行。當 start Activity方法被調(diào)用將觸發(fā)解析 my Intent 的動作,這個機制提供了兩個關鍵好處: A、 Activities 能夠重復利用從其它組件中以 Intent 的形式產(chǎn)生的一個請求; B、 Activities 可以在任何時候被一個具有相同 Intent Filter的新的 Activity取代。 二、 Intent Receiver 當你希望你的應用能夠?qū)σ粋€外部的事件(如當電話呼入時,或者數(shù)據(jù)網(wǎng)絡可用時,或者到了晚上時)做出響應,你可以使用一個Intent Receiver。雖然 Intent Receiver 在感興趣的事件發(fā)生時,會使用 Notification Manager 通知用戶,但它并不能生成一個 UI。Intent Receiver在 Android 中注冊,但也可以在代碼中使用 Receiver() 進 行 注 冊。 當 一 個intent receiver 被 觸 發(fā) 時 , 你 的 應 用 不 必 對 請 求 調(diào) 用intent receiver,系統(tǒng)會在需要的時候啟動你的應用。各種應用還可 以 通 過 使 用 Intent() 將 它 們 自 己 的intent receiver 廣播給其它應用程序。 三、 Service 一個 Service 是一段長生命周期的,沒有用戶界面的程序。比較好的一個例子就是一個正在從播放列表中播放歌曲的媒體播放器。在一個媒體播放器的應用中,應該會有多個 activity,讓使用者可以選擇歌曲并播放歌曲。然而,音樂重放這個功能并沒有對應的 activity,因為使用者當然會認為在導航到其它屏幕時音樂應該還在播放的。在這個例子中,媒體播放器這個 activity 會使用 Service()來啟動一個 service,從而可以在后臺保持音樂 的播放。同時,系統(tǒng)也將保持這個 service 一直執(zhí)行,直到這個 service運行結(jié)束。另外,我們還可以通過使用 Service()方法,連接到一個 service 上(如果這個 service 還沒有運行將啟動它)。當連接到一個 service之后,我們還可以 service提供的接口與它進行通訊。拿媒體播放器這個例子來說,我們還可以進行暫停、重播等操作。 四、 Content Provider 應用程序能夠?qū)⑺鼈兊臄?shù)據(jù)保存到文件中、 SQL數(shù)據(jù)庫中,甚至是任何有效的設備中。當你想將你的應用數(shù)據(jù) 與其它的應用共享時,Content Provider 將會很有用。一個 Content Provider 類實現(xiàn)了一 組標準的 方法,從 而能夠 讓其它的 應用保 存或讀取 此Content Provider處理的各種數(shù)據(jù)類型 應用系統(tǒng)的設計與實現(xiàn) 應用程序的系統(tǒng)構架。 通過 package manager提供的各個 APK 的信息以菜單方式對各個功能模塊進行調(diào)用 ,從而使整個系統(tǒng)的功能實現(xiàn)。 模塊的分類 模塊可以分為四大類 ,CAN 模塊、數(shù)據(jù)訪問模塊、功能模塊和告警模塊。 CAN 模塊 CAN 模塊用于數(shù)據(jù)的采集和處理, CAN 模塊接到數(shù)據(jù)后,要對數(shù)據(jù)進行解析,判斷出接收到的數(shù)據(jù)類型。最終得到所需要的值。計算方法為根據(jù)參數(shù)所在數(shù)據(jù)域的字節(jié)位置提取其對應的原始數(shù),再根據(jù)該參數(shù)對應的分辨率和偏移量得到參數(shù)值,其參數(shù)值的計算方法為:參數(shù)值 =參數(shù)原始數(shù)分辨率 +偏移量。通過編程計算出數(shù)據(jù)代表的實際發(fā)動機狀態(tài)值,即可準確地在車輛實時功能模塊中顯示當前的車輛狀態(tài)。 數(shù)據(jù)訪問模塊 程序的數(shù)據(jù)訪問模塊,采用 Android系統(tǒng)內(nèi)置的 SQ Lite數(shù)據(jù)庫,對一些重要車況信息自動記憶存儲,便于 分析和維修,起到汽車“黑匣子”的作用。存儲的車況信息可以通過點擊回放按鈕直接在儀表界面上回放,真實再現(xiàn)汽車行進過程中的狀況。 首先調(diào)用. Open Or Create Database()創(chuàng)建 vehicle_database. db數(shù)據(jù)庫,然后配置 SQ Lite數(shù)據(jù)庫屬性通過。創(chuàng)建一個數(shù)據(jù)表分別定義:行駛?cè)掌?、出廠信息、車速、轉(zhuǎn)速信號、啟動、停止時刻、行使里程、報警信息等。將黑匣子接收到的數(shù)據(jù)對應數(shù)據(jù)表定義的格式通過. insert()向數(shù)據(jù)表中插入數(shù)據(jù),通過. delete()指定日期來刪除過期的數(shù)據(jù)。顯示歷史 數(shù)據(jù)需要先通過 Date Picker 獲取用戶輸入的年、月、日,并將具體日期數(shù)值提取出來,將條件放入 SQL 查詢語句. query()中來查詢,定義一個 Cursor 返回結(jié)果,然后創(chuàng)建一個數(shù)據(jù)適配器將 Cursor 的結(jié)果直接映射到 List View 中的對應的 Text View 上。 功能模塊 功能模塊用于測控車輛的速度、發(fā)動機轉(zhuǎn)速、水溫和燃油、告警事件的顯示。系統(tǒng)設計的功能模塊界面顯示如圖所示。 告警模塊 告警模塊本身是一個 Broadcast Receiver,它負責接收其他模塊的告警事件,超速、油量、 水溫、油壓等,并將這些信息寫入數(shù)據(jù)庫,同時調(diào)用告警顯示界面顯示對應的信息或以 Notification 的方式在狀態(tài)欄進行提示。在 Android 系統(tǒng)中,所有的應用程序之間都通過 Binder 進行通信,這種 IPC 機制是基于 Linux底層驅(qū)動實現(xiàn)的,與傳統(tǒng)的進程間通信機制相比,它的執(zhí)行具有更高的效率和更好的擴展性。 總結(jié) 利用 Android 作為人機界面所開發(fā)的框架通過對各個功能模塊的細化,可以使系統(tǒng)設計更合理,模塊結(jié)構更獨立,容易進行軟件維護和代碼二次開發(fā),基于 Android 應用程序框架 設計的各個模塊,可以進行自由修改和替換,提高了系統(tǒng)的可定制性,雖然 Android是手機軟件開發(fā)平臺,但憑借其優(yōu)秀的系統(tǒng)架構設計和理念,會有越來越多的車載虛擬儀表采用 Android作為開發(fā)平臺。
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1