国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      人機界面實現(xiàn)方法及裝置的制造方法_2

      文檔序號:9349740閱讀:來源:國知局
      點擊下去后的現(xiàn)象,比如跳轉(zhuǎn)頁面,或者顯示其他內(nèi)容等。界面元素和窗體控件是從用戶和設(shè)計者不同的角度定義的,本質(zhì)上一樣。本發(fā)明實現(xiàn)了界面元素的顯示處理,即構(gòu)建出了 HMI界面。還可以對HMI界面控件事件自定義處理的機制(采用回調(diào)方式),完成相關(guān)事件邏輯處理。所以本發(fā)明將界面元素和時間邏輯處理徹底分離,降低了開發(fā)難度,縮短了開發(fā)人員的開發(fā)時間周期。
      [0035]基于同一發(fā)明構(gòu)思,本發(fā)明還提供一種人機界面實現(xiàn)裝置,下面結(jié)合附圖對本發(fā)明裝置的【具體實施方式】做詳細(xì)描述。
      [0036]如圖3所示,一種人機界面實現(xiàn)裝置,包括依次相連的圖片轉(zhuǎn)換模塊310、窗體控件內(nèi)容確定模塊320以及人機界面構(gòu)建模塊330 ;
      [0037]圖片轉(zhuǎn)換模塊310,用于將待實現(xiàn)的人機界面的各圖片轉(zhuǎn)換成預(yù)設(shè)格式的各字節(jié)流;
      [0038]窗體控件內(nèi)容確定模塊320,用于根據(jù)各字節(jié)流的地址,確定所述待實現(xiàn)的人機界面的各窗體控件包含的字節(jié)流;
      [0039]人機界面構(gòu)建模塊330,用于根據(jù)預(yù)設(shè)的各窗體控件的坐標(biāo)位置以及包含字節(jié)流的各窗體控件構(gòu)建人機界面。
      [0040]待實現(xiàn)的人機界面可以看作是多張不同的圖片疊加或組合而成,例如背景是一張圖片,菜單欄是一張圖片,按鈕是一張圖片等。不同于現(xiàn)有技術(shù)中將圖片資源以文件形式存儲在磁盤等存儲介質(zhì)上,處理圖片文件,本發(fā)明圖片轉(zhuǎn)換模塊310將各圖片轉(zhuǎn)換為預(yù)設(shè)格式的字節(jié)流,從而允許操作系統(tǒng)不必支持文件系統(tǒng),其中預(yù)設(shè)格式可以為RGB格式等。
      [0041]根據(jù)現(xiàn)有方式將待實現(xiàn)的人機界面抽象為各個窗體控件。每個圖片轉(zhuǎn)換后的字節(jié)流都有對應(yīng)的名字,即地址,窗體控件內(nèi)容確定模塊320根據(jù)各字節(jié)流的地址,將生成的字節(jié)流當(dāng)作各個窗體控件的內(nèi)容。
      [0042]窗體控件內(nèi)容確定模塊320確定每個窗體控件包含的字節(jié)流之后,人機界面構(gòu)建模塊330根據(jù)輸入的各窗體控件的位置坐標(biāo),以及各窗體控件,即可以構(gòu)建HMI界面,其中人機界面構(gòu)建模塊330具體構(gòu)建HMI界面方式可以根據(jù)現(xiàn)有技術(shù)中已有的方式實現(xiàn)。
      [0043]如圖4所示,在一個實施例中,本發(fā)明裝置還可以包括與所述人機界面構(gòu)建模塊330相連的數(shù)據(jù)格式轉(zhuǎn)換模塊340,所述數(shù)據(jù)格式轉(zhuǎn)換模塊340用于將構(gòu)建的人機界面數(shù)據(jù)格式轉(zhuǎn)換為待顯示設(shè)備支持的數(shù)據(jù)格式,并輸出到所述待顯示設(shè)備。
      [0044]構(gòu)建的人機界面數(shù)據(jù)格式即為先前生成的字節(jié)流的數(shù)據(jù)格式,例如圖片轉(zhuǎn)換模塊310生成的字節(jié)流的數(shù)據(jù)格式為RGB格式,則人機界面構(gòu)建模塊330構(gòu)建的人機界面數(shù)據(jù)格式即為RGB格式。構(gòu)建的人機界面數(shù)據(jù)格式一般與待顯示設(shè)備支持的數(shù)據(jù)格式不同,所以數(shù)據(jù)格式轉(zhuǎn)換模塊340需要將構(gòu)建的人機界面數(shù)據(jù)格式轉(zhuǎn)換為待顯示設(shè)備支持的數(shù)據(jù)格式。同時還可以進行相應(yīng)的圖像處理,例如圖層疊加處理等,然后通過圖形控制接口輸出到待顯示設(shè)備,完成HMI界面的顯示。
      [0045]事件邏輯處理為設(shè)置操作界面元素后的現(xiàn)象,例如一個按鈕點擊下去后的現(xiàn)象,比如跳轉(zhuǎn)頁面,或者顯示其他內(nèi)容等。界面元素和窗體控件是從用戶和設(shè)計者不同的角度定義的,本質(zhì)上一樣。本發(fā)明實現(xiàn)了界面元素的顯示處理,即構(gòu)建出了 HMI界面。還可以對HMI界面控件事件自定義處理的機制(采用回調(diào)方式),完成相關(guān)事件邏輯處理。所以本發(fā)明裝置將界面元素和時間邏輯處理徹底分離,降低了開發(fā)難度,縮短了開發(fā)人員的開發(fā)時間周期。
      [0046]本發(fā)明人機界面實現(xiàn)方法及裝置,與現(xiàn)有技術(shù)相互比較時,具備以下優(yōu)點:
      [0047]1、本發(fā)明將人機界面的各圖片轉(zhuǎn)換為預(yù)設(shè)格式的字節(jié)流進行存儲,處理格式轉(zhuǎn)換后的字節(jié)流數(shù)據(jù),從而允許操作系統(tǒng)不必支持文件系統(tǒng),并且降低了操作系統(tǒng)的復(fù)雜度;
      [0048]2、本發(fā)明能夠在簡單的嵌入式操作系統(tǒng)上移植、快速搭建GUI系統(tǒng),并進行HMI設(shè)計;
      [0049]3、本發(fā)明將界面元素顯示與事件邏輯處理徹底分離,降低了開發(fā)難度,縮短了開發(fā)人員的開發(fā)時間周期;
      [0050]4、本發(fā)明實現(xiàn)的GUI系統(tǒng)不必支持文件系統(tǒng),且不需要采用進程和線程的方式進行處理,極大的降低了系統(tǒng)復(fù)雜度。
      [0051]以上所述實施例的各技術(shù)特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術(shù)特征所有可能的組合都進行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
      [0052]以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
      【主權(quán)項】
      1.一種人機界面實現(xiàn)方法,其特征在于,包括步驟: 將待實現(xiàn)的人機界面的各圖片轉(zhuǎn)換成預(yù)設(shè)格式的各字節(jié)流; 根據(jù)各字節(jié)流的地址,確定所述待實現(xiàn)的人機界面的各窗體控件包含的字節(jié)流; 根據(jù)預(yù)設(shè)的各窗體控件的坐標(biāo)位置以及包含字節(jié)流的各窗體控件構(gòu)建人機界面。2.根據(jù)權(quán)利要求1所述的人機界面實現(xiàn)方法,其特征在于,根據(jù)預(yù)設(shè)的各窗體控件的坐標(biāo)位置以及包含字節(jié)流的各窗體控件構(gòu)建人機界面之后,還包括步驟: 將構(gòu)建的人機界面數(shù)據(jù)格式轉(zhuǎn)換為待顯示設(shè)備支持的數(shù)據(jù)格式,并輸出到所述待顯示設(shè)備。3.根據(jù)權(quán)利要求1或2所述的人機界面實現(xiàn)方法,其特征在于,所述預(yù)設(shè)格式為RGB格式。4.一種人機界面實現(xiàn)裝置,其特征在于,包括依次相連的圖片轉(zhuǎn)換模塊、窗體控件內(nèi)容確定模塊以及人機界面構(gòu)建模塊; 圖片轉(zhuǎn)換模塊,用于將待實現(xiàn)的人機界面的各圖片轉(zhuǎn)換成預(yù)設(shè)格式的各字節(jié)流; 窗體控件內(nèi)容確定模塊,用于根據(jù)各字節(jié)流的地址,確定所述待實現(xiàn)的人機界面的各窗體控件包含的字節(jié)流; 人機界面構(gòu)建模塊,用于根據(jù)預(yù)設(shè)的各窗體控件的坐標(biāo)位置以及包含字節(jié)流的各窗體控件構(gòu)建人機界面。5.根據(jù)權(quán)利要求4所述的人機界面實現(xiàn)裝置,其特征在于,還包括與所述人機界面構(gòu)建模塊相連的數(shù)據(jù)格式轉(zhuǎn)換模塊,所述數(shù)據(jù)格式轉(zhuǎn)換模塊用于將構(gòu)建的人機界面數(shù)據(jù)格式轉(zhuǎn)換為待顯示設(shè)備支持的數(shù)據(jù)格式,并輸出到所述待顯示設(shè)備。6.根據(jù)權(quán)利要求4或5所述的人機界面實現(xiàn)裝置,其特征在于,所述預(yù)設(shè)格式為RGB格式。
      【專利摘要】本發(fā)明涉及一種人機界面實現(xiàn)方法及裝置。所述方法包括步驟:將待實現(xiàn)的人機界面的各圖片轉(zhuǎn)換成預(yù)設(shè)格式的各字節(jié)流;根據(jù)各字節(jié)流的地址,確定所述待實現(xiàn)的人機界面的各窗體控件包含的字節(jié)流;根據(jù)預(yù)設(shè)的各窗體控件的坐標(biāo)位置以及包含字節(jié)流的各窗體控件構(gòu)建人機界面。本發(fā)明允許操作系統(tǒng)不必支持文件系統(tǒng);能夠在簡單的嵌入式操作系統(tǒng)上移植、快速搭建GUI系統(tǒng),并進行HMI設(shè)計;將界面元素顯示與事件邏輯處理徹底分離,降低了開發(fā)難度,縮短了開發(fā)人員的開發(fā)時間周期;實現(xiàn)的GUI系統(tǒng)不必支持文件系統(tǒng),且不需要采用進程和線程的方式進行處理,極大的降低了系統(tǒng)復(fù)雜度。
      【IPC分類】G06F9/44
      【公開號】CN105068803
      【申請?zhí)枴緾N201510481743
      【發(fā)明人】張文龍, 黃少堂, 冉光偉, 張志德
      【申請人】廣州汽車集團股份有限公司
      【公開日】2015年11月18日
      【申請日】2015年8月7日
      當(dāng)前第2頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1