嵌入式系統(tǒng)圖形用戶界面代碼自動生成技術的研究
發(fā)布時間:2024-05-15 01:42
隨著社會的發(fā)展,越來越多的嵌入式電子產(chǎn)品進入人們的生活。對于開發(fā)人員來說,在嵌入式系統(tǒng)開發(fā)的整個周期,圖形界面的開發(fā)越來越重要。隨著現(xiàn)代電子設備功能的增多和操作方式的多樣化,以及用戶對界面美觀和操作的易用性要求不斷增加,一套適合消費電子產(chǎn)品并能貼切反應用戶使用需求的圖形界面系統(tǒng)對于整個項目的重要性越來越顯著。在嵌入式設備上,更高效,更快速的開發(fā)出易于被用戶接受和使用的圖形界面,對開發(fā)人員以及對整個嵌入式設備的市場來說都至關重要。 該研究目的就是提高嵌入式設備的圖形界面的開發(fā)效率?梢栽赪indows系統(tǒng)上利用研究的系統(tǒng)繪制各個嵌入式設備圖形界面,每個界面分別代表了嵌入式設備的每種狀態(tài)。繪制的元素包括圖片,按鈕,字符串,滾動條,進度條,矩形等,可以對這些元素進行移動和修改。將繪制好的圖形用戶界面保存為XML文件,并生成相應于特定嵌入式設備系統(tǒng)的代碼。將這些代碼通過交叉編譯后,生成的可執(zhí)行程序直接放在嵌入式系統(tǒng)上運行。這給嵌入式圖形用戶界面的開發(fā)提供了一種所見即所得的方式,因為繪制的效果就是最終需要在顯示設備上顯示的效果。 該研究中,前一部分實現(xiàn)的功能與平臺無關,只需要使用者使用本系統(tǒng)繪制...
【文章頁數(shù)】:66 頁
【學位級別】:碩士
【部分圖文】:
本文編號:3973717
【文章頁數(shù)】:66 頁
【學位級別】:碩士
【部分圖文】:
圖2.2XML文檔的樹結構
圖2.2XML文檔的樹結構表示下面的XML中的一本書:okstore><bookcategory="CHILDREN"><title>HarryPotter</title><author>JK.Rowling</author><year>2005</year><....
圖3.3本系統(tǒng)整體界面
此時,就可以利用本系統(tǒng)提供的功能來設計各個用戶圖形界面,并自動生成相應的代碼[21]。代碼里包含了整個圖形界面的顯示,以及這個圖形界面對應的狀態(tài)下所有的消息響應函數(shù)等。這個系統(tǒng)是在VisualC++6.0集成環(huán)境下開發(fā)的,利用了MFC類庫開發(fā)。這個系統(tǒng)架構主要包括三個部....
圖3.4添加字體
下面以圖片管理為例來進行介紹。因為嵌入式設備圖形界面需要的圖片格式有多種,有Jpeg格式,Bmp格式以及Png格式等。所以在左邊的樹形控件中,分別列出了三個節(jié)點,來顯示不同類型的圖片。這樣,可以方便用戶瀏覽各種圖片,根據(jù)需要來選擇不同的圖片。通過雙擊左邊的圖片節(jié)點,可在....
圖3.5添加圖片
2圖形用戶界面的繪制管理之前已經(jīng)介紹過,在每一個用戶界面中,可以繪制的元素主要包括六部分六種元素的不同搭配,就可以產(chǎn)生需要的各種用戶界面。其中的一個效果所示。對于這些元素的添加有多種方法?梢酝ㄟ^菜單欄中的設計模塊子菜各個子菜單來進行添加,也可以通過工具欄來進行添加,還可以通過....
本文編號:3973717
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/3973717.html
最近更新
教材專著