[發(fā)明專利]一種嵌入式設(shè)備顯示等待動畫的方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201010042663.1 | 申請日: | 2010-01-06 |
| 公開(公告)號: | CN102117477A | 公開(公告)日: | 2011-07-06 |
| 發(fā)明(設(shè)計)人: | 南習(xí)清 | 申請(專利權(quán))人: | 康佳集團股份有限公司 |
| 主分類號: | G06T1/20 | 分類號: | G06T1/20 |
| 代理公司: | 深圳市順天達專利商標(biāo)代理有限公司 44217 | 代理人: | 高占元 |
| 地址: | 518053 廣*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 嵌入式 設(shè)備 顯示 等待 動畫 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及采用DirectFB圖形庫的嵌入式設(shè)備領(lǐng)域,更具體地說,涉及一種嵌入式設(shè)備顯示等待動畫的方法及系統(tǒng)。
背景技術(shù)
在嵌入式設(shè)備上,由于系統(tǒng)資源限制,需要采用占用資源少、效率高且穩(wěn)定的圖形庫,而DirectFB圖形庫正好可以滿足這些要求。Direct圖形庫是一個基于framebuffer的“圖形庫”,它的主要領(lǐng)域是嵌入式,以最低限度的資源使用和開銷,提供最大的硬件加速度性能,目前在手持移動設(shè)備、IPTV機頂盒、網(wǎng)絡(luò)電視和數(shù)控機床等嵌入式設(shè)備上得到較廣泛應(yīng)用。
然而,由于該圖形庫屬于底層圖形庫,提供的圖形操作API有限,不支持gif格式的動畫圖片。因此,當(dāng)用戶進行界面操作而系統(tǒng)需要等待資源不能進入到新界面時,僅能顯示圖片或文字,使得等待界面顯示效果單一,缺乏趣味性。因此,需要開發(fā)一種嵌入式設(shè)備顯示等待動畫的方法及系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有嵌入式設(shè)備的上述等待界面顯示效果單一的缺陷,提供一種嵌入式設(shè)備顯示等待動畫的方法及系統(tǒng)。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:構(gòu)造一種嵌入式設(shè)備顯示等待動畫的方法及系統(tǒng),利用嵌入式設(shè)備的DirectFB圖形庫及Lite控件庫提供的API,按照設(shè)定速度依次顯示預(yù)設(shè)的一組圖片,以形成等待動畫。
本發(fā)明提供了一種嵌入式設(shè)備顯示等待動畫的方法,包括以下步驟:
A、獲取系統(tǒng)狀態(tài),在系統(tǒng)執(zhí)行任務(wù)時執(zhí)行步驟B,在系統(tǒng)執(zhí)行任務(wù)完畢時中斷步驟B;
B、利用嵌入式設(shè)備的DirectFB圖形庫及Lite控件庫提供的API,按照設(shè)定速度依次顯示預(yù)設(shè)的一組圖片。
在本發(fā)明所述的嵌入式設(shè)備顯示等待動畫的方法中,所述步驟B進一步包括:
B1、創(chuàng)建動畫窗口線程;
B2、利用嵌入式設(shè)備的DirectFB圖形庫及Lite控件庫提供的API創(chuàng)建動畫窗口和裝載圖片的控件;
B3、在創(chuàng)建的窗口中進行動畫顯示。
在本發(fā)明所述的嵌入式設(shè)備顯示等待動畫的方法中,該方法還包括預(yù)設(shè)的步驟B0:在嵌入式設(shè)備中存入作為等待動畫的一組圖片。
在本發(fā)明所述的嵌入式設(shè)備顯示等待動畫的方法中,所述步驟B3進一步包括:
B31、調(diào)取預(yù)設(shè)的一組圖片;
B32、按照設(shè)定速度依次顯示調(diào)取的圖片。
在本發(fā)明所述的嵌入式設(shè)備顯示等待動畫的方法中,所述步驟B2中還包括設(shè)置窗口的背景與透明度。
在本發(fā)明所述的嵌入式設(shè)備顯示等待動畫的方法中,所述方法還包括中斷步驟B后銷毀窗口和線程。
本發(fā)明還提供了一種嵌入式設(shè)備顯示等待動畫的系統(tǒng),包括中斷模塊及動畫顯示模塊;
所述中斷模塊用于獲取系統(tǒng)狀態(tài)并在系統(tǒng)執(zhí)行任務(wù)時開啟動畫顯示模塊,在系統(tǒng)執(zhí)行任務(wù)完畢時中斷動畫顯示模塊;
所述動畫顯示模塊利用嵌入式設(shè)備的DirectFB圖形庫及Lite控件庫提供的API,按照設(shè)定速度依次顯示預(yù)設(shè)的一組圖片。
在本發(fā)明所述的嵌入式設(shè)備顯示等待動畫的系統(tǒng)中,所述系統(tǒng)還包括與動畫顯示模塊相連的存儲模塊,用于存儲預(yù)設(shè)的一組圖片。
實施本發(fā)明的嵌入式設(shè)備顯示等待動畫的方法及系統(tǒng),具有以下有益效果:本發(fā)明在嵌入式設(shè)備的DirectFB圖形庫提供的簡單窗口操作API的基礎(chǔ)上,在設(shè)備需要等待后臺執(zhí)行任務(wù)時,在等待界面實現(xiàn)動畫顯示的效果,增強了用戶的視覺感官體驗。
附圖說明
下面將結(jié)合附圖及實施例對本發(fā)明作進一步說明,附圖中:
圖1是本發(fā)明優(yōu)選實施例中嵌入式設(shè)備顯示等待動畫的方法流程圖;
圖2是本發(fā)明優(yōu)選實施例中嵌入式設(shè)備顯示等待動畫的方法進一步流程圖;
圖3是本發(fā)明優(yōu)選實施例中嵌入式設(shè)備顯示等待動畫的系統(tǒng)的模塊示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。
本發(fā)明提供的嵌入式設(shè)備顯示等待動畫的方法可應(yīng)用在采用DirectFB圖形庫的嵌入式設(shè)備上,如手持移動終端、IPTV機頂盒、網(wǎng)絡(luò)電視和數(shù)控機床等嵌入式設(shè)備上。請參閱圖1,為本發(fā)明優(yōu)選實施例中嵌入式設(shè)備顯示等待動畫的方法流程圖。如圖1所示,本發(fā)明提供的方法包括以下步驟:
在步驟A中,獲取系統(tǒng)狀態(tài),在系統(tǒng)執(zhí)行任務(wù)時執(zhí)行步驟B,在系統(tǒng)執(zhí)行任務(wù)完畢時中斷步驟B。
在步驟B中,利用嵌入式設(shè)備的DirectFB圖形庫及Lite控件庫提供的API,按照設(shè)定速度依次顯示預(yù)設(shè)的一組圖片。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于康佳集團股份有限公司,未經(jīng)康佳集團股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010042663.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗設(shè)備、驗證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)





