本发明涉及界面交互,具体而言,涉及一种应用内的界面切换方法、装置、设备及存储介质。
背景技术:
1、目前对于界面切换的方式,主要通过交互控件的简单交互,让玩家可以在第一界面便捷切换或仅查看第二界面,也可以快速返回原操作界面,但是第一界面和第二界面需要属于不同的应用内,才能根据交互控件实现页界面的切换,当在同一个应用内存在多个关联界面时,目前无法根据交互控件对多个关联界面进行任意切换。
技术实现思路
1、本发明的目的在于,针对上述现有技术中的不足,提供一种应用内的界面切换方法、装置、设备及存储介质,以便通过响应第二界面切换指令,在图像用户界面上显示目标界面标识对应的目标应用界面,然后通过响应第三界面指令,将第一应用界面切换为目标界面标识对应的目标应用界面并在图像用户界面上显示,此时实现应用内界面之间的任意切换。
2、为实现上述目的,本技术实施例采用的技术方案如下:
3、第一方面,本技术实施例提供了一种应用内的界面切换方法,通过终端设备提供图形用户界面,所述方法包括:
4、在所述图形用户界面中显示目标应用的第一应用界面,其中,所述目标应用包括多层应用界面,所述多层应用界面之间通过上下层级关系进行关联,用以在使用所述目标应用时能够经所述目标应用的上级应用界面实现对所述上级应用界面之下的下级应用界面进行访问;
5、响应针对所述目标应用的第一界面切换指令,确定所述目标应用中与所述第一应用界面关联的多个第二应用界面,并在所述图形用户界面显示所述多个第二应用界面对应的界面标识,其中,所述多个第二应用界面至少包括所述第一应用界面关联的上级应用界面和/或下级应用界面;
6、响应于界面选择指令,从所述界面标识中确定一目标界面标识;
7、响应于与所述界面选择指令连续的第二界面切换指令,在所述图形用户界面上显示所述目标界面标识对应的目标应用界面;
8、响应于与所述界面选择指令连续第三界面切换指令,控制将所述图形用户界面中显示的所述第一应用界面切换显示为所述目标界面标识对应的目标应用界面。
9、在可选的实施方式中,所述响应针对所述目标应用的第一界面切换指令,确定所述目标应用中与所述第一应用界面关联的多个第二应用界面,并在所述图形用户界面显示所述多个第二应用界面对应的界面标识,包括:
10、响应针对所述第一界面切换指令,在所述图形用户界面显示所述第一应用界面时,显示预览面板,并在所述预览面板中显示所述多个第二应用界面对应的界面标识。
11、在可选的实施方式中,所述第一界面切换指令为作用于所述第一应用界面的第一按压触控操作。
12、在可选的实施方式中,所述响应于与所述界面选择指令连续的第二界面切换指令,在所述图形用户界面上显示所述目标界面标识对应的目标应用界面,包括:
13、响应于与所述第二界面切换指令,取消显示所述预览面板,并将所述第一应用界面切换显示为预览模式下的所述目标应用界面。
14、在可选的实施方式中,所述界面选择指令为:与所述第一界面切换指令连续,在第一预设方向上结束触控点为所述目标界面标识的第一滑动触控操作所触发的指令。
15、在可选的实施方式中,所述第二界面切换指令为:所述第一滑动触控操作的结束触控点作用于所述目标界面标识的触控时长达到第一预设时间时触发的指令。
16、在可选的实施方式中,所述方法还包括:
17、响应所述第二界面切换指令的取消操作,返回显示所述第一应用界面。
18、在可选的实施方式中,所述响应于与所述界面选择指令连续第三界面切换指令,控制将所述图形用户界面中显示的所述第一应用界面切换显示为所述目标界面标识对应的目标应用界面,包括:
19、响应于所述第三界面切换指令,控制将所述图形用户界面中显示的所述第一应用界面切换显示为交互模式下的所述目标应用界面。
20、在可选的实施方式中,所述第三界面切换指令为:与所述界面选择指令对应触控操作连续,且在第二预设方向上的第二滑动触控操作所触发的指令。
21、在可选的实施方式中,所述第一按压触控操作为作用于预设功能控件的触控操作的触控时长达到第二预设时间时触发的操作,其中,所述预设功能控件为所述终端设备的交互功能控件,或者所述目标应用的交互功能控件。
22、第二方面,本技术实施例还提供了应用内的界面切换装置,通过终端设备提供图形用户界面,所述装置包括:
23、显示模块,用于在所述图形用户界面中显示目标应用的第一应用界面,其中,所述目标应用包括多层应用界面,所述多层应用界面之间通过上下层级关系进行关联,用以在使用所述目标应用时能够经所述目标应用的上级应用界面实现对所述上级应用界面之下的下级应用界面进行访问;
24、确定模块,用于响应针对所述目标应用的第一界面切换指令,确定所述目标应用中与所述第一应用界面关联的多个第二应用界面,并在所述图形用户界面显示所述多个第二应用界面对应的界面标识,其中,所述多个第二应用界面至少包括所述第一应用界面关联的上级应用界面和/或下级应用界面;
25、所述确定模块,还用于响应于界面选择指令,从所述界面标识中确定一目标界面标识;
26、所述显示模块,还用于响应于与所述界面选择指令连续的第二界面切换指令,在所述图形用户界面上显示所述目标界面标识对应的目标应用界面;
27、所述显示模块,还用于响应于与所述界面选择指令连续第三界面切换指令,控制将所述图形用户界面中显示的所述第一应用界面切换显示为所述目标界面标识对应的目标应用界面。
28、第三方面,本技术实施例还提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的程序指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述程序指令,以执行如第一方面任一所述的应用内的界面切换方法的步骤。
29、第四方面,本技术实施例还提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面任一所述的应用内的界面切换方法的步骤。
30、本技术的有益效果是:
31、本技术实施例提供了一种应用内的界面切换方法、装置、设备及存储介质,该方法包括:在图形用户界面中显示目标应用的第一应用界面,其中,目标应用包括多层应用界面,多层应用界面之间通过上下层级关系进行关联,用以在使用目标应用时能够经目标应用的上级应用界面实现对上级应用界面之下的下级应用界面进行访问,响应针对目标应用的第一界面切换指令,确定目标应用中与第一应用界面关联的多个第二应用界面,并在图形用户界面显示多个第二应用界面对应的界面标识,其中,多个第二应用界面至少包括第一应用界面关联的上级应用界面和/或下级应用界面,响应于界面选择指令,从界面标识中确定一目标界面标识,响应于与界面选择指令连续的第二界面切换指令,在图形用户界面上显示目标界面标识对应的目标界面,响应于与界面选择指令连续第三界面切换指令,控制将图形用户界面中显示的第一应用界面切换显示为目标界面标识对应的目标应用界面。
32、本技术的方法,通过响应第一界面切换指令,确定并在图形用户界面显示与第一应用界面关联的多个第二应用界面,然后通过响应界面选择指令,确定目标界面标识,通过响应第二界面切换指令,在图像用户界面上显示目标界面标识对应的目标应用界面,此时可对目标应用界面进行浏览,通过响应第三界面指令,将第一应用界面切换为目标界面标识对应的目标应用界面并在图像用户界面上显示,此时实现了对应用内界面之间的任意切换,提高目标应用内多个界面的切换效率。