本申请的实施方式涉及页面显示,更具体地,涉及一种页面显示方法、电子设备及存储介质。
背景技术:
1、目前,为实现更炫丽的显示效果,智能座舱的显示屏桌面通常设置有转场动画。
2、然而,当前的智能座舱通常只有简单的入场/出场动画,无法实现复杂的转场动效。
技术实现思路
1、本申请的实施方式提供了一种可至少部分解决现有技术中存在的上述问题或其他问题的页面显示方法、电子设备及存储介质。
2、本申请的实施方式提供了一种电子设备的页面显示方法,该电子设备存储有各个页面在控件交互层级的入场回调信息和出场回调信息,以及3d展示层级的各个页面之间的3d转场动画回调信息。该页面显示方法包括:响应于检测到页面切换指令,确定电子设备显示的当前页和目标页;以及获取当前页至目标页的页面流转逻辑,并根据页面流转逻辑控制控件交互层级和3d展示层级以完成当前页至目标页的转场。
3、本申请的实施方式还提供了一种电子设备,包括:至少一个处理器和存储器。存储器与至少一个处理器通信连接,并存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上述实施方式提及的页面显示方法。
4、本申请的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时,实现如上述实施方式提及的页面显示方法。
5、根据本申请的一些实施方式,电子设备设置有控件交互层级和3d展示层级,使得电子设备可实现页面和用户的交互,可实现3d展示。电子设备中存储有各个页面在控件交互层级的入场回调信息和出场回调信息,以及3d展示层级的各个页面之间的3d转场动画回调信息,使得电子设备可在检测到页面切换指令后,生成指示当前页的出场回调信息、当前页和目标页之间的3d转场动画回调信息和目标页的入场回调信息的页面流转逻辑,从而能够实现当前页的出场和目标页的入场,还可实现更为复杂的3d转场。
1.一种电子设备的页面显示方法,其特征在于,所述电子设备存储有各个页面在控件交互层级的入场回调信息和出场回调信息,以及3d展示层级的各个页面之间的3d转场动画回调信息;
2.根据权利要求1所述的方法,其中,所述根据所述页面流转逻辑控制所述控件交互层级和所述3d展示层级以完成所述当前页至所述目标页的转场包括:
3.根据权利要求2所述的方法,其中,所述方法还包括:
4.根据权利要求1所述的方法,其中,所述页面之间的3d转场动画回调信息包括相邻页面之间的3d连续转场动画回调信息;
5.根据权利要求1所述的方法,其中,所述页面之间的3d转场动画回调信息包括各所述页面的3d出场动画回调信息和各所述页面的3d入场动画回调信息,所述当前页至所述目标页的页面流转逻辑至少指示所述当前页的出场回调信息、所述当前页的3d出场动画回调信息、所述目标页的3d动画回调信息和所述目标页的入场回调信息。
6.根据权利要求1所述的方法,其中,所述方法还包括:
7.根据权利要求6所述的方法,其中,所述方法还包括:
8.根据权利要求1所述的方法,其中,所述方法还包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1至8中任一项所述的页面显示方法。