用于智慧家庭操作系统中帧动画处理的方法、装置、设备制造方法及图纸

技术编号:39404856 阅读:27 留言:0更新日期:2023-11-19 15:57
本申请涉及智能设备技术领域,公开一种用于智慧家庭操作系统中帧动画处理的方法、装置、设备及存储介质。该方法包括:在确定只读存取器ROM中保存了待加载图片的解码图片的情况下,从所述ROM中读取解码图片,并将解码图片加载到随机存取存储器RAM中;对所述RAM中的解码图片进行渲染,生成对应的帧动画。这样,在低内存低CPU消耗的情况下,实现了智慧家庭操作系统中帧动画运行,也减少了循环帧动画的情况下,设备发热以及系统或程序崩溃的几率,从而,提高了设备的稳定性和安全性。提高了设备的稳定性和安全性。提高了设备的稳定性和安全性。

【技术实现步骤摘要】
用于智慧家庭操作系统中帧动画处理的方法、装置、设备


[0001]本申请涉及智能设备
,例如涉及用于智慧家庭操作系统中帧动画处理的方法、装置、设备及存储介质。

技术介绍

[0002]带屏智能设备的应用越来越广泛,设计上也逐步开始注重视觉效果,不再是千篇一律的静态显示交互,而是加入了更多的动态元素。例如:空调开启后要有吹风的效果,烟机要有抽油烟的效果,窗外景物变化不仅要和日出日落时间有关,还要关联天气变化,刮风下雨等要有不同的动效展示等等,并且,这些动效需要长久循环展示,在智能家居应用场景里,作为首页可能一直需要显示在前台。
[0003]而这些动效往往比较复杂,一般无法用程序直接通过画图方式实现,而是需要设计成帧动画,而相关技术中,帧动画的设计及运行有两大主流方案:一是Android自带的原生帧动画,二是Airbnb开发的Lottie,这两者都能实现帧动画的显示,并且应用相当广泛。
[0004]但是,原生帧动画的方案中,需要在内存即随机存取存储器(Random Access Memory,RAM)中一次性加载所有帧元素,这样,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于智慧家庭操作系统中帧动画处理的方法,其特征在于,包括:在确定只读存取器ROM中保存了待加载图片的解码图片的情况下,从所述ROM中读取解码图片,并将解码图片加载到随机存取存储器RAM中;对所述RAM中的所述解码图片进行渲染,生成对应的帧动画。2.根据权利要求1所述的方法,其特征在于,所述将解码图片加载到随机存取存储器RAM中包括:在确定所述RAM中包括分配的设定空间的情况下,将解码图片加载到设定空间中。3.根据权利要求2所述的方法,其特征在于,所述将解码图片加载到随机存取存储器RAM中还包括:在确定所述RAM中未包括所述设定空间的情况下,在所述RAM中配置所述设定空间,并将解码图片加载到设定空间中。4.根据权利要求1所述的方法,其特征在于,所述对所述RAM中的所述解码图片进行渲染包括:将解码图片转化成位图对象,并保存在所述RAM的第一空间中,其中,所述第一空间是所述RAM中为设备显示空间分配的位图空间。5.根据权利要求1

4任一项所述的方法,其特征在于,还包括:在确定只读存取器ROM中未保存所述解码图片的情况下,对所述RAM中的待加载图片进行...

【专利技术属性】
技术研发人员:邓邱伟袁佐朝李莉尹飞田云龙杨阿楠韩彪
申请(专利权)人:青岛海尔智能家电科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1