[发明专利]一种嵌入式设备显示等待动画的方法及系统有效
申请号: | 201010042663.1 | 申请日: | 2010-01-06 |
公开(公告)号: | CN102117477A | 公开(公告)日: | 2011-07-06 |
发明(设计)人: | 南习清 | 申请(专利权)人: | 康佳集团股份有限公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 高占元 |
地址: | 518053 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 设备 显示 等待 动画 方法 系统 | ||
技术领域
本发明涉及采用DirectFB图形库的嵌入式设备领域,更具体地说,涉及一种嵌入式设备显示等待动画的方法及系统。
背景技术
在嵌入式设备上,由于系统资源限制,需要采用占用资源少、效率高且稳定的图形库,而DirectFB图形库正好可以满足这些要求。Direct图形库是一个基于framebuffer的“图形库”,它的主要领域是嵌入式,以最低限度的资源使用和开销,提供最大的硬件加速度性能,目前在手持移动设备、IPTV机顶盒、网络电视和数控机床等嵌入式设备上得到较广泛应用。
然而,由于该图形库属于底层图形库,提供的图形操作API有限,不支持gif格式的动画图片。因此,当用户进行界面操作而系统需要等待资源不能进入到新界面时,仅能显示图片或文字,使得等待界面显示效果单一,缺乏趣味性。因此,需要开发一种嵌入式设备显示等待动画的方法及系统。
发明内容
本发明要解决的技术问题在于,针对现有嵌入式设备的上述等待界面显示效果单一的缺陷,提供一种嵌入式设备显示等待动画的方法及系统。
本发明解决其技术问题所采用的技术方案是:构造一种嵌入式设备显示等待动画的方法及系统,利用嵌入式设备的DirectFB图形库及Lite控件库提供的API,按照设定速度依次显示预设的一组图片,以形成等待动画。
本发明提供了一种嵌入式设备显示等待动画的方法,包括以下步骤:
A、获取系统状态,在系统执行任务时执行步骤B,在系统执行任务完毕时中断步骤B;
B、利用嵌入式设备的DirectFB图形库及Lite控件库提供的API,按照设定速度依次显示预设的一组图片。
在本发明所述的嵌入式设备显示等待动画的方法中,所述步骤B进一步包括:
B1、创建动画窗口线程;
B2、利用嵌入式设备的DirectFB图形库及Lite控件库提供的API创建动画窗口和装载图片的控件;
B3、在创建的窗口中进行动画显示。
在本发明所述的嵌入式设备显示等待动画的方法中,该方法还包括预设的步骤B0:在嵌入式设备中存入作为等待动画的一组图片。
在本发明所述的嵌入式设备显示等待动画的方法中,所述步骤B3进一步包括:
B31、调取预设的一组图片;
B32、按照设定速度依次显示调取的图片。
在本发明所述的嵌入式设备显示等待动画的方法中,所述步骤B2中还包括设置窗口的背景与透明度。
在本发明所述的嵌入式设备显示等待动画的方法中,所述方法还包括中断步骤B后销毁窗口和线程。
本发明还提供了一种嵌入式设备显示等待动画的系统,包括中断模块及动画显示模块;
所述中断模块用于获取系统状态并在系统执行任务时开启动画显示模块,在系统执行任务完毕时中断动画显示模块;
所述动画显示模块利用嵌入式设备的DirectFB图形库及Lite控件库提供的API,按照设定速度依次显示预设的一组图片。
在本发明所述的嵌入式设备显示等待动画的系统中,所述系统还包括与动画显示模块相连的存储模块,用于存储预设的一组图片。
实施本发明的嵌入式设备显示等待动画的方法及系统,具有以下有益效果:本发明在嵌入式设备的DirectFB图形库提供的简单窗口操作API的基础上,在设备需要等待后台执行任务时,在等待界面实现动画显示的效果,增强了用户的视觉感官体验。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明优选实施例中嵌入式设备显示等待动画的方法流程图;
图2是本发明优选实施例中嵌入式设备显示等待动画的方法进一步流程图;
图3是本发明优选实施例中嵌入式设备显示等待动画的系统的模块示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。
本发明提供的嵌入式设备显示等待动画的方法可应用在采用DirectFB图形库的嵌入式设备上,如手持移动终端、IPTV机顶盒、网络电视和数控机床等嵌入式设备上。请参阅图1,为本发明优选实施例中嵌入式设备显示等待动画的方法流程图。如图1所示,本发明提供的方法包括以下步骤:
在步骤A中,获取系统状态,在系统执行任务时执行步骤B,在系统执行任务完毕时中断步骤B。
在步骤B中,利用嵌入式设备的DirectFB图形库及Lite控件库提供的API,按照设定速度依次显示预设的一组图片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康佳集团股份有限公司,未经康佳集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010042663.1/2.html,转载请声明来源钻瓜专利网。