【技术实现步骤摘要】
壁纸渲染方法、电子设备和存储介质
[0001]本申请涉及通信技术,尤其涉及一种壁纸渲染方法
、
电子设备和存储介质
。
技术介绍
[0002]随着科技的发展,用户对于电子设备的要求越来越高
。
例如,用户可能希望在电子设备的桌面以及应用程序的目标界面上设置自定义的壁纸
。
当该壁纸为动态壁纸时,用户可能对两个应用程序切换过程中,动态壁纸的播放连续性提出要求
。
[0003]现有技术中,针对不同的应用程序,通常设置有单独的壁纸模块
。
每一应用程序的壁纸模块可以在该应用程序启动后,将该应用程序的壁纸设置为自定义壁纸
。
因此,当两个应用程序切换时,电子设备需要对应切换壁纸模块
。
[0004]然而,该壁纸模块的切换,会导致动态壁纸的播放出现停顿,进而导致在应用程序切换过程中壁纸无法保证播放流畅性的问题
。
技术实现思路
[0005]本申请提供一种壁纸渲染方法
、
电子设 ...
【技术保护点】
【技术特征摘要】
1.
一种壁纸渲染方法,其特征在于,应用于壁纸定制服务,所述方法,包括:通过壁纸渲染引擎创建初始画布;通过虚幻引擎,将预设壁纸渲染到所述初始画布,得到目标画布;获取当前应用程序的应用控件,并将所述应用控件合成到所述目标画布上,得到目标界面;显示所述目标界面
。2.
根据权利要求1所述方法,其特征在于,所述通过虚幻引擎,将预设壁纸渲染到所述初始画布,得到目标画布,具体包括:通过本地窗口转换所述初始画布;使用所述虚幻引擎,在转换后的所述初始画布上渲染所述预设壁纸,得到目标画布
。3.
根据权利要求1所述方法,其特征在于,所述获取当前应用程序的应用控件,具体包括:确定目标界面显示的当前应用程序;通过
aid1
接口与所述当前应用程序通信,获取当前应用程序的应用控件
。4.
根据权利要求1所述的方法,其特征在于,所述显示所述目标界面,具体包括:将所述目标画布写入帧缓冲区,以使所述目标画布通过所述帧缓冲区在目标界面显示
。5.
根据权利要求1‑4中任一项所述方法,其特征在于,所述通过虚幻引擎,将预设壁纸渲染到所述初始画布,得到目标画布之...
【专利技术属性】
技术研发人员:徐恒,
申请(专利权)人:亿咖通湖北技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。