【技术实现步骤摘要】
一种可提升动效性能的屏幕刷新方法及设备
[0001]本申请实施例涉及电子
,尤其涉及一种可提升动效性能的屏幕刷新方法及设备。
技术介绍
[0002]目前,用户使用的电子设备和应用越来越多。电子设备可通过屏幕为用户显示各应用绚丽多变的界面内容。为了提升用户体验,动效的场景越来越多,电子设备通过不断刷新显示来实现动效场景下界面内容的变化。现有技术中,电子设备通过更新整个屏幕的内容或者更新屏幕上控件的内容来实现界面内容的更新。该方式容易导致无用的更新,电子设备的功耗较大,渲染性能和动效性能较差。
技术实现思路
[0003]本申请实施例提供一种可提升动效性能的屏幕刷新方法及设备,能够通过同一绘制控件对不同界面上的不同区域进行精准更新,可减少无用的更新,节省功耗,提高界面更新效率,提升渲染性能和动效性能。
[0004]为达到上述目的,本申请实施例采用如下技术方案:
[0005]一方面,本申请实施例提供一种界面更新方法,应用于电子设备,电子设备包括第一局部绘制控件,该方法包括:电子设备显示第一界面,第一界面包括第一区域,第一界面上的第一区域的内容为第一内容。电子设备显示更新后的第二界面,第二界面包括第一区域,第二界面上的第一区域的内容为第二内容,且第二内容不同于第一内容,第一内容被电子设备通过第一局部绘制控件更新为第二内容。第二界面还包括第二区域,第二区域不同于第一区域,第二界面上的第二区域的内容为第三内容。电子设备显示更新后的第三界面,第三界面包括第二区域,第三界面上的第二区域的内容为第四 ...
【技术保护点】
【技术特征摘要】
1.一种界面更新方法,应用于电子设备,其特征在于,所述电子设备包括第一局部绘制控件,所述方法包括:所述电子设备显示第一界面,所述第一界面包括第一区域,所述第一界面上的所述第一区域的内容为第一内容;所述电子设备显示第二界面,所述第二界面包括所述第一区域,所述第二界面上的所述第一区域的内容为第二内容,且所述第二内容不同于所述第一内容,所述第一内容被所述电子设备通过所述第一局部绘制控件更新为所述第二内容;所述第二界面还包括第二区域,所述第二区域不同于所述第一区域,所述第二界面上的所述第二区域的内容为第三内容;所述电子设备显示第三界面,所述第三界面包括所述第二区域,所述第三界面上的所述第二区域的内容为第四内容,且所述第四内容不同于所述第三内容,所述第三内容被所述电子设备通过所述第一局部绘制控件更新为所述第四内容。2.根据权利要求1所述的方法,其特征在于,在所述第一内容被更新为所述第二内容的过程中,所述第一局部绘制控件所在的区域包括所述第一区域;在所述第三内容被更新为所述第四内容的过程中,所述第一局部绘制控件所在的区域包括所述第二区域。3.根据权利要求2所述的方法,其特征在于,在所述电子设备显示第三界面后,所述方法还包括:所述电子设备显示第四界面,所述第四界面包括所述第二区域,所述第四界面上的所述第二区域的内容为第五内容,且所述第五内容不同于所述第四内容,所述第四内容被所述电子设备通过所述第一局部绘制控件更新为所述第五内容,所述第一局部绘制控件所在的区域包括所述第二区域。4.根据权利要求1
‑
3任一项所述的方法,其特征在于,所述电子设备还包括第二局部绘制控件,所述第一界面还包括第三区域,所述第三区域不同于所述第一区域,所述第二界面还包括所述第三区域,所述第一界面上的所述第三区域的内容为第六内容,所述第二界面上的所述第三区域的内容为第七内容,且所述第七内容不同于所述第六内容,所述第六内容被所述电子设备通过所述第二局部绘制控件更新为所述第七内容,所述第二局部绘制控件所在的区域包括所述第三区域。5.根据权利要求2
‑
4任一项所述的方法,其特征在于,所述第一区域的尺寸,所述第二区域的尺寸,所述第一局部绘制控件的尺寸,以及所述第二局部绘制控件的尺寸小于或者等于预设阈值;所述电子设备还包括全局绘制控件,所述全局绘制控件的尺寸与所述电子设备的屏幕尺寸相同,所述方法还包括:所述电子设备显示第五界面,所述第五界面包括第四区域,所述第五界面上的所述第四区域的内容为第八内容,所述第四区域的尺寸大于所述预设阈值;所述电子设备显示第六界面,所述第六界面包括所述第四区域,所述第六界面上的所述第四区域的内容为第九内容,且所述第九内容不同于所述第八内容,所述第八内容被所述电子设备通过所述全局绘制控件更新为所述第九内容。6.根据权利要求1
‑
5任一项所述的方法,其特征在于,所述第一界面还包括第五区域,所述第五区域不同于所述第一区域,所述第一界面上的所述第五区域的内容未被更新,所
述第二界面上的所述第五区域的内容与所述第一界面上的所述第五区域的内容相同。7.根据权利要求1
‑
6任一项所述的方法,其特征在于,所述第一区域和所述第二区域为所述第二界面上第一用户界面UI控件中的不同区域。8.根据权利要求1所述的方法,其特征在于,在所述第一内容被更新为所述第二内容的过程中,所述第一局部绘制控件所在的区域包括所述第一区域;在所述第三内容被更新为所述第四内容的过程中,所述第一局部绘制控件所在的区域包括所述第二区域以及保留的待更新区域,所述保留的待更新区域包括所述第一区域。9.根据权利要求8所述的方法,其特征在于,所述电子设备还包括全局绘制控件,所述全局绘制控件的尺寸与所述电子设备的屏幕尺寸相同,所述方法还包括:若满足第一预设条件,则所述电子设备采用所述全局绘制控件进行全屏更新;所述第一预设条件包括以下任意一项:待更新区域大于或者等于预设阈值;或者,连续采用所述第一局部绘制进行界面更新的次数大于或者等于第一预...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。