主題指的是車(chē)載電子中,如儀表,IVI等跟視覺(jué)相關(guān)的顯示設(shè)備、包括車(chē)身,在不同的自定義模式下的不同顯示表現(xiàn)。我們也可以把它理解成為皮膚。
傳統(tǒng)的車(chē)身皮膚(別克ELECTRA E5)
傳統(tǒng)主題的特點(diǎn)
固定,單一,可選擇性有限,非定制。
傳統(tǒng)主題的開(kāi)發(fā)中,需要分別對(duì)各個(gè)主題的不同表現(xiàn)、不同配色、不同icon進(jìn)行單獨(dú)的、合理的預(yù)制,結(jié)合預(yù)制的UI、UE,形成嵌入式軟件包,以預(yù)制件的形式集成到嵌入式軟件包中,用戶(hù)在客戶(hù)端只可選擇單一、有限的主題。
云端主題的誕生
傳統(tǒng)車(chē)載電子產(chǎn)品在未接入云服務(wù)前,只支持內(nèi)置的自定義主題,用戶(hù)只能選擇已內(nèi)置好的主題。隨著車(chē)聯(lián)網(wǎng)時(shí)代的到來(lái),也催生了一種新的軟件更新升級(jí)方式,它叫做OTA。云端主題則是依托于OTA下的換膚功能,我們也可以稱(chēng)之為在線換膚。
云端主題在車(chē)廠,OEM,甚至終端用戶(hù)之間擁有完美的需求鏈路,終端用戶(hù)可以根據(jù)自己的需求和喜好同車(chē)廠以及OEM進(jìn)行合理定制,以在線換膚的方式,完成定制化主題的完美切換。
云端主題的實(shí)現(xiàn)
針對(duì)云端主題的實(shí)現(xiàn),懌星科技基于kanzi圖形引擎,在液晶儀表開(kāi)發(fā)平臺(tái),開(kāi)發(fā)了一套完善的云端主題實(shí)現(xiàn)方案。
01 實(shí)現(xiàn)方案
UE模塊接收IVI側(cè)的主題切換申請(qǐng),設(shè)計(jì)一個(gè)主題切換插件,接收UE邏輯模塊發(fā)來(lái)的切換主題的消息通知,完成Kanzi中的主題切換;同時(shí)在主題切換后發(fā)送相應(yīng)通知給到UE邏輯模塊,主題切換完成。
當(dāng)IPC側(cè)準(zhǔn)備主題切換時(shí),交互層將需要準(zhǔn)備切換的主題名稱(chēng),通過(guò)Event的方式發(fā)送至UI客戶(hù)端。加載主題資源結(jié)束后,UI 客戶(hù)端會(huì)以UI Action的方式將結(jié)果通知交互層。
當(dāng)切換主題時(shí),交互層需將需要切換的主題名稱(chēng),通過(guò)UI 事件的方式發(fā)送至UI 客戶(hù)端。該UI事件的參數(shù)名為主題kzb的名稱(chēng),同時(shí)也是主題kzb中包含的主題名。切換主題操作結(jié)束后,UI客戶(hù)端會(huì)以UI Action的方式通知交互層。
02 定制化運(yùn)營(yíng)(主題包制作)
1. 定義云端主題工程名稱(chēng)。
2. 遵循云端主題制作原則,定義主題組名稱(chēng)。
3. 定義主題內(nèi)容。
在Theme中新建一個(gè)主題,設(shè)置主題名,且保證所有的云端主題不重名。在該主題中定義resource id(需與模板定義中的resource id一一對(duì)應(yīng))和對(duì)應(yīng)的資源(這些資源存在于云端主題Kanzi工程中)。舉例:模板資源,resource id為color_common_general_text,資源為Brushes/Blue。
4.導(dǎo)出主題kzb
在Kanzi頂部菜單中選擇 File->Export -> Export KZB, 就可以導(dǎo)出最終的主題包。
云端主題的應(yīng)用
儀表+IVI
當(dāng)下主流的液晶儀表,IVI娛樂(lè)系統(tǒng),已內(nèi)置搭載網(wǎng)絡(luò)設(shè)備,借助云端服務(wù)器,可實(shí)現(xiàn)儀表多主題以及IVI娛樂(lè)系統(tǒng)的完美換膚和聯(lián)動(dòng)。
HUD+儀表+IVI
HUD即抬頭顯示,主要把時(shí)速、導(dǎo)航等重要的行車(chē)信息,投影到駕駛員前面的風(fēng)擋玻璃上,讓駕駛員盡量做到不低頭、不轉(zhuǎn)頭就能看到時(shí)速、導(dǎo)航等重要的駕駛信息。云端主題也可通過(guò)借助云端服務(wù)器,實(shí)現(xiàn)HUD+儀表+IVI三屏換膚與聯(lián)動(dòng)。
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-491576.html
云端主題的應(yīng)用能給用戶(hù)帶來(lái)更多的駕駛體驗(yàn),而不同界面的皮膚還有助于緩解駕駛疲勞,帶來(lái)視覺(jué)驚喜,在汽車(chē)智能化時(shí)代具有重要意義。本期關(guān)于云端主題的分享就到此為止,還有其他感興趣的內(nèi)容,也歡迎大家留言分享。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-491576.html
到了這里,關(guān)于汽車(chē)云端主題的實(shí)現(xiàn)與應(yīng)用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!