天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

三維控件集的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2020-03-22 20:51
【摘要】:隨著嵌入式系統(tǒng)的廣泛應(yīng)用,嵌入式產(chǎn)品對(duì)圖形界面的要求也不斷提高。以O(shè)penGL為代表的三維圖形系統(tǒng),方便靈活地實(shí)現(xiàn)了二維和三維的高級(jí)圖形技術(shù),但其編程技術(shù)不易被開發(fā)者掌握,因此,實(shí)現(xiàn)一個(gè)功能豐富、代碼簡(jiǎn)潔、高可靠和高效的三維圖形系統(tǒng)或控件集對(duì)圖形界面程序的開發(fā)顯得十分重要。 以武漢精倫電子股份有限公司的網(wǎng)絡(luò)互動(dòng)高清播放機(jī)的實(shí)際應(yīng)用需求為背景,在分析Clutter三維圖形系統(tǒng)的基礎(chǔ)上,給出了一種嵌入式三維控集的總體設(shè)計(jì),簡(jiǎn)要介紹了嵌入式三維控件集的控件組成、控件的類層次結(jié)構(gòu)及其事件處理機(jī)制。詳細(xì)介紹了三維控件的通用結(jié)構(gòu),分析并說明了應(yīng)用程序可注冊(cè)的事件。通過焦點(diǎn)分組的方法,采用事件冒泡機(jī)制解決了組內(nèi)焦點(diǎn)的切換問題。通過容器控件封裝的方法,解決了組間焦點(diǎn)切換。設(shè)計(jì)了一種三維控件的風(fēng)格配置文件格式,實(shí)現(xiàn)了控件外觀風(fēng)格的定制。 針對(duì)網(wǎng)絡(luò)互動(dòng)高清播放機(jī)的實(shí)際需求,設(shè)計(jì)并實(shí)現(xiàn)了一些具有動(dòng)畫效果的復(fù)雜控件。以簡(jiǎn)介控件和平鋪控件為例,詳細(xì)分析并介紹了控件的實(shí)現(xiàn)方法和步驟。簡(jiǎn)介控件實(shí)現(xiàn)對(duì)當(dāng)前影片各類信息的顯示,并且根據(jù)用戶操作動(dòng)態(tài)增加、刪除按鈕。針對(duì)信息類型較多、功能復(fù)雜且某些信息的顯示還具有一定的特殊效果,該控件采用分塊實(shí)現(xiàn)的方法。對(duì)原有影片對(duì)象克隆、翻轉(zhuǎn)并且重繪實(shí)現(xiàn)了影片倒影效果;對(duì)按鈕的創(chuàng)建、銷毀和實(shí)時(shí)布局實(shí)現(xiàn)了按鈕的動(dòng)態(tài)增加和刪除;時(shí)間限和控件透明度的結(jié)合使用,實(shí)現(xiàn)了焦點(diǎn)圖片一呼一吸的動(dòng)畫效果。 平鋪控件是對(duì)海量影片視頻信息的動(dòng)態(tài)瀏覽。平鋪控件的實(shí)現(xiàn)采用局部創(chuàng)建的方法,即控件永遠(yuǎn)只創(chuàng)建并顯示一部分視頻信息,記錄其他待顯示視頻的基本信息。
【圖文】:

流程圖,流程,影片,容器


最外層是一個(gè)孩子垂直排列的容器 Vbox,在 Vbox 中共包一個(gè)水平布局孩子的容器 Hbox1,它包含了當(dāng)前影片的第一第二個(gè)孩子是一個(gè)水平布局的容器 Vbox1,它相對(duì)前一個(gè)孩部分信息也是整個(gè)布局變動(dòng)的中心,Vbox1 內(nèi)部垂直排列個(gè)容器之中又水平排列了若干個(gè)文本控件和標(biāo)簽控件,用;最后一個(gè)孩子是一個(gè)單獨(dú)的文本控件,專門用以顯示影布局模塊的所有信息類型的布局設(shè)計(jì)的思路是:首先,通存在的,故它不會(huì)影響整體的布局變化;其次,影片內(nèi)容分頁的模塊,而且它在當(dāng)前頁顯示信息的多少又與中間那的關(guān)系,因此把影片內(nèi)容簡(jiǎn)介的信息作為了單獨(dú)的一部分后,在 Vbox1 中所包含的所有的信息是整個(gè)信息動(dòng)態(tài)布局一部影片都具有的,當(dāng)影片沒有某個(gè)信息類型的說明時(shí),且對(duì)接下來的布局進(jìn)行調(diào)整。影視信息動(dòng)態(tài)布局實(shí)現(xiàn)的流

流程圖,按鈕,動(dòng)態(tài),流程


35圖 4.3 動(dòng)態(tài)增加按鈕的實(shí)現(xiàn)流程創(chuàng)建每一個(gè)按鈕的時(shí),利用 g_signal_conn在注冊(cè)的內(nèi)部函數(shù)中對(duì)要實(shí)現(xiàn)的各個(gè)鍵盤及處理的按鍵包含上、下、左、右和退出。其分頁瀏覽,向下的按鍵實(shí)現(xiàn)焦點(diǎn)切換至與當(dāng)按鍵實(shí)現(xiàn)焦點(diǎn)在按鈕間的相互切換,退出實(shí)。畫效果的實(shí)現(xiàn)所在位置更為新晰的被用戶感知,在焦點(diǎn)切另一方面使焦點(diǎn)圖片的顯示具有一定的動(dòng)態(tài)動(dòng)運(yùn)用了圖形系統(tǒng) clutter 提供的控件行為接
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2011
【分類號(hào)】:TP368.1;TP391.41

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 何桂華;基于SamArmDvk 9Ⅱ開發(fā)板的WINCE系統(tǒng)定制與安裝[J];長(zhǎng)沙電力學(xué)院學(xué)報(bào)(自然科學(xué)版);2005年03期

2 王德寬;袁宏;王崢瀛;遲海龍;郭潔;;H9000 V4.0計(jì)算機(jī)監(jiān)控系統(tǒng)技術(shù)特點(diǎn)概要[J];水電自動(dòng)化與大壩監(jiān)測(cè);2007年03期

3 郭秋麗;鄭春芳;;基于三維Clutter庫的圖片瀏覽器的設(shè)計(jì)[J];電腦編程技巧與維護(hù);2010年10期

4 陳劍雄;林述溫;倪霞林;;MiniGUI在數(shù)控系統(tǒng)圖形界面中的應(yīng)用[J];工具技術(shù);2006年06期

5 趙毅;游有鵬;;基于Qt/Embedded的嵌入式數(shù)控系統(tǒng)人機(jī)界面設(shè)計(jì)與開發(fā)[J];工業(yè)控制計(jì)算機(jī);2008年04期

6 方豐平;陳純;卜佳俊;;嵌入式環(huán)境下高性能可配置GUI系統(tǒng)設(shè)計(jì)[J];計(jì)算機(jī)工程與應(yīng)用;2006年30期

7 倪紅波;周興社;谷建華;;基于QT/E的嵌入式圖形支持系統(tǒng)[J];計(jì)算機(jī)工程;2007年20期

8 王云博;李德升;白琳;羅玉平;;一種輕量級(jí)嵌入式GUI系統(tǒng)及其實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用;2006年09期

9 紀(jì)競(jìng)舟,付宇卓;基于ARM LINUX的嵌入式GUI的研究和移植[J];計(jì)算機(jī)仿真;2005年03期

10 鄧曉鷗,周忠麗;嵌入式GUI系統(tǒng)Microwindows的研究及應(yīng)用[J];中國(guó)民航飛行學(xué)院學(xué)報(bào);2005年04期

相關(guān)碩士學(xué)位論文 前9條

1 祁獻(xiàn)鵬;基于嵌入工Qt的中文GUI平臺(tái)的設(shè)計(jì)[D];中國(guó)人民解放軍信息工程大學(xué);2002年

2 詹瑾瑜;基于嵌入式操作系統(tǒng)的圖形用戶界面(GUI)系統(tǒng)的研究與實(shí)現(xiàn)[D];電子科技大學(xué);2003年

3 鐘忻;嵌入式Linux系統(tǒng)開發(fā)中的關(guān)鍵技術(shù)的研究與實(shí)現(xiàn)[D];清華大學(xué);2003年

4 單博煒;嵌入式GUI的研究與實(shí)現(xiàn)[D];西北工業(yè)大學(xué);2004年

5 張杰;一種嵌入式圖形系統(tǒng)的分析與改造[D];華中科技大學(xué);2004年

6 朱紅英;嵌入式圖形用戶界面系統(tǒng)的研究與實(shí)現(xiàn)[D];華東師范大學(xué);2005年

7 俞蘭;基于Linux的嵌入式GUI的研究與實(shí)現(xiàn)[D];西南交通大學(xué);2006年

8 文立輝;嵌入式圖形系統(tǒng)底層實(shí)現(xiàn)技術(shù)研究[D];華中科技大學(xué);2007年

9 何堅(jiān)安;嵌入式圖形控件庫實(shí)現(xiàn)技術(shù)研究[D];華中科技大學(xué);2007年



本文編號(hào):2595605

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2595605.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶2ff70***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com