一种界面切换方法、电子设备及存储介质与流程
- 国知局
- 2024-08-19 14:23:36
本申请涉及电子,尤其涉及一种界面切换方法、电子设备及存储介质。
背景技术:
1、在终端设备的使用过程中,用户界面(user interface,ui)的流畅性是提升终端设备运行效率的关键因素之一。其中,界面的切换动画是重要视觉元素,切换动画是通过一系列的图像帧或者矢量图形的连续展示来实现的,可以在屏幕上创造出平滑的动画效果,它不仅能增强ui的视觉效果,防止切换画面过于生硬,还能为用户提供直观的操作感知。
2、目前,如果界面的切换动画较繁琐,可能出现画面卡顿的情况。以终端设备为手机为例,手机检测到用户基于主屏幕的左侧屏幕底部的上滑操作,在从主屏幕界面的左侧屏幕界面切换到主屏幕界面的过程中,需要渲染界面的缩放动画、位移动画、透明度动画等。由于需要渲染的动画过多,手机的cpu可能会过载,以至于主屏幕线程无法及时绘制下一帧界面,导致画面卡顿的问题。
技术实现思路
1、本申请的目的在于提供一种界面切换方法、电子设备及计算机可读存储介质。
2、第一方面,本申请提供一种界面切换方法,应用于电子设备,包括:显示第一界面,其中,第一界面包括左滑屏幕界面;检测到用户对第一界面的第一操作;基于第一操作执行界面切换,其中:对应于第一操作用于指示切换至第二界面,在第一界面切换至第二界面的过程中,以至少一个缩放比例显示缩小后的第二界面,其中第二界面为主屏幕界面;显示未缩小的第二界面。
3、通过本申请的界面切换方法,在由负一屏返回桌面的场景下无需显示不必要的动画,释放cpu的处理压力,使优先级较低的负一屏主线程可以及时地绘制画面,从而能够避免界面切换过程中的卡顿现象;并且,在切换过程中缩小显示主屏幕界面,并在切换完成后还原主屏幕界面的显示尺寸,可以防止切换画面过于生硬。
4、在上述第一方面的一种可能的实现中,基于第一操作执行界面切换,还包括:对应于第一操作用于指示切换至第三界面,在第一界面切换至第三界面的过程中,显示第二界面,第三界面包括多任务界面;基于第二界面的动画,控制第二界面的显示内容逐渐淡出;显示第三界面。
5、在上述第一方面的一种可能的实现中,第二界面的动画包括缩放动画。
6、在上述第一方面的一种可能的实现中,显示第三界面,包括:对应于第三界面包括多任务卡片,显示多任务卡片以及多任务卡片的动画。
7、在上述第一方面的一种可能的实现中,多任务卡片的动画包括透明度动画和位移动画,并且显示多任务卡片以及多任务卡片的动画,包括:基于多任务卡片的透明度动画,控制第三界面逐渐显现;基于多任务卡片的位移动画,控制第三界面从初始位置移动到目标位置。
8、在上述第一方面的一种可能的实现中,第一操作包括第一上滑操作和第二上滑操作,并且第一上滑操作用于指示切换至第二界面,第二上滑操作用于指示切换至第三界面,第一上滑操作和第二上滑操作的滑动参数不同。
9、在上述第一方面的一种可能的实现中,滑动参数包括滑动距离、滑动速度、滑动持续时间中的至少一种。
10、在上述第一方面的一种可能的实现中,缩放比例与第一上滑操作的滑动距离负相关。
11、第二方面,本申请提供一种电子设备,包括:存储器,用于存储由电子设备的一个或多个处理器执行的指令,以及处理器,当处理器执行存储器中的指令时,可使得电子设备执行上述的界面切换方法。
12、第三方面,本申请提供一种存储介质,存储介质上存储有指令,指令在电子设备上执行时使电子设备执行上述的界面切换方法。
13、第四方面,本申请提供一种计算机程序产品,包括:非易失性计算机可读存储介质,非易失性计算机可读存储介质包含用于执行上述的界面切换方法的计算机程序代码。
技术特征:1.一种界面切换方法,其特征在于,应用于电子设备,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一操作执行界面切换,还包括:
3.根据权利要求2所述的方法,其特征在于,所述第二界面的动画包括缩放动画。
4.根据权利要求2所述的方法,其特征在于,所述显示第三界面,包括:
5.根据权利要求4所述的方法,其特征在于,所述多任务卡片的动画包括透明度动画和位移动画,并且
6.根据权利要求2-5任一项所述的方法,其特征在于,所述第一操作包括第一上滑操作和第二上滑操作,并且
7.根据权利要求6所述的方法,其特征在于,所述滑动参数包括滑动距离、滑动速度、滑动持续时间中的至少一种。
8.根据权利要求6所述的方法,其特征在于,所述缩放比例与所述第一上滑操作的滑动距离负相关。
9.一种电子设备,其特征在于,包括:
10.一种存储介质,其特征在于,所述存储介质上存储有指令,所述指令在电子设备上执行时使所述电子设备执行权利要求1-8任一项所述的方法。
11.一种计算机程序产品,包括:非易失性计算机可读存储介质,所述非易失性计算机可读存储介质包含用于执行权利要求1-8任一项所述的方法的计算机程序代码。
技术总结本申请涉及电子技术领域,尤其涉及一种界面切换方法、电子设备及存储介质。其中,方法包括:显示第一界面,其中,第一界面包括左滑屏幕界面;检测到用户对第一界面的第一操作;对应于第一操作用于指示切换至第二界面,在第一界面切换至第二界面的过程中,以至少一个缩放比例显示缩小后的第二界面,其中第二界面为主屏幕界面;显示未缩小的第二界面。通过本申请的界面切换方法,在由负一屏返回桌面的场景下无需显示不必要的动画,从而可以释放CPU的处理负载,以避免界面切换过程中的卡顿现象。技术研发人员:汪强受保护的技术使用者:荣耀终端有限公司技术研发日:技术公布日:2024/8/16本文地址:https://www.jishuxx.com/zhuanli/20240819/275040.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表