分屏显示方法和装置与流程

文档序号:33744686发布日期:2023-04-06 11:08阅读:42来源:国知局
分屏显示方法和装置与流程

本技术涉及终端,尤其涉及一种分屏显示方法和装置。


背景技术:

1、随着互联网的普及和发展,人们对于终端设备的功能需求也越发多样化。例如,为了满足用户在同一时间段对多个应用程序的使用需求,较多终端设备可以支持分屏模式,如终端设备可以实现在同一个显示界面中显示多个应用程序。

2、通常情况下,用户可以打开任一应用程序,并通过在手机屏幕左侧边缘或右侧边缘,从外向内滑动屏幕并停顿的操作,调出分屏应用栏,长按并拖拽该分屏应用栏中的应用程序至屏幕中,进而开启应用程序的分屏。

3、然而,上述应用程序的分屏方法较为繁琐。


技术实现思路

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、在一种可能的实现方式中,处理单元,具体用于:接收到将处于第一状态的第一应用的标识向第一方向滑动的第五触发操作;其中,第五触发操作为延续第一触发操作的触发操作;和/或,接收到将处于第一状态的第二应用的标识向第二方向滑动的第六触发操作;其中,第六触发操作为延续第二触发操作的触发操作。

33、在一种可能的实现方式中,显示单元,还用于显示第三界面,第三界面包括第二应用的内容以及第一应用的标识;处理单元,还用于在第三界面中接收到将第一应用的标识移动到第一分屏区域的触发操作。

34、在一种可能的实现方式中,显示单元,还用于:在第一分屏区域显示第一应用的标识,以及在第二分屏区域显示第二应用的标识。

35、在一种可能的实现方式中,处理单元,具体用于接收用于打开后台运行应用程序的触发操作;响应于用于打开后台运行应用程序的触发操作,显示单元,具体用于显示第一界面。

36、在一种可能的实现方式中,第一应用的标识包括下述的至少一种:第一应用的图标、第一应用的缩略图、用于悬浮窗显示第一应用的控件;第二应用的标识包括下述的至少一种:第二应用的图标、第二应用的缩略图、用于悬浮窗显示第二应用的控件。

37、在一种可能的实现方式中,处于第一状态中应用的标识呈悬浮显示、突出显示或缩小显示。

38、在一种可能的实现方式中,第一分屏区域还显示有下述的一种或多种:用于最小化第一分屏区域的显示内容的控件、用于触发全屏显示第一分屏区域的显示内容的控件、或用于触发关闭第一分屏区域的显示内容的控件;第二分屏区域还显示有下述的一种或多种:用于最小化第二分屏区域的显示内容的控件、用于触发全屏显示第二分屏区域的显示内容的控件、或用于触发关闭第二分屏区域的显示内容的控件。

39、第五方面,本技术实施例提供一种分屏显示装置,显示单元,用于显示第一界面,第一界面包括第一应用的标识;处理单元,用于接收对第一应用的标识的第一触发操作;响应于第一触发操作,显示单元,还用于将第一应用的标识在第一状态下显示;处理单元,还用于接收用于将处于第一状态的第一应用的标识在第一界面移动的第七触发操作;其中,第七触发操作为延续第一触发操作的触发操作;响应于第七触发操作,显示单元,还用于继续显示第一应用的标识;处理单元,还用于接收针对第二应用的标识的第八触发操作;响应于第八触发操作,显示单元,还用于显示第三界面;第三界面包括第二应用的内容以及第一应用的标识;在第三界面中接收到将第一应用的标识移动到第一分屏区域的触发操作时,显示单元,还用于在第二界面的第一分屏区域显示第一应用的内容,以及在第二界面的第二分屏区域显示第二应用的内容;或者,在第三界面中接收到将第一应用的标识移动到第一区域的触发操作时,显示单元,还用于在第四界面全屏显示第二应用的内容,以及在第四界面悬浮窗显示第一应用的内容;悬浮窗在第三界面中占据的区域小于第三界面全屏区域,第一区域位于第一分屏区域与第二分屏区域之间;或者,在第三界面中接收到将第一应用的标识移动到第二区域的触发操作时,显示单元,还用于在第四界面全屏显示第二应用的内容,以及退出第一应用;第二区域位于第一分屏区域的底端和/或第二分屏区域的底端。

40、在一种可能的实现方式中,处理单元,具体用于在第一界面的第三区域接收针对第二应用的标识的第八触发操作。

41、在一种可能的实现方式中,处理单元,具体用于在第三区域接收滑动操作,滑动操作用于更新第三区域中显示的应用的标识;其中,在第三区域接收滑动操作的过程,第七触发操作中断;处理单元,还具体用于在第三区域中接收到将第一应用的标识移动出第三区域的第九触发操作,第九触发操作持续作用于第一应用的标识。

42、在一种可能的实现方式中,处理单元,具体用于在第五界面接收针对第二应用的标识的第八触发操作,第五界面还包括第二应用的标识。

43、在一种可能的实现方式中,处理单元,具体用于在第五界面的分屏任务栏中接收针对第二应用的标识的第八触发操作,第五界面还包括第二应用的标识。

44、在一种可能的实现方式中,第二应用的标识为多个已执行分屏的应用的缩略标识,第三界面中的具体显示为:分屏显示多个已执行分屏的应用的内容,以及悬浮显示第一应用的标识。

45、第六方面,本技术实施例提供一种分屏显示装置,显示单元,用于显示第一界面,第一界面包括第一应用的标识;处理单元,用于接收对第一应用的标识的第一触发操作;响应于第一触发操作,显示单元,还用于将第一应用的标识在第一状态下显示;处理单元,还用于接收用于将处于第一状态的第一应用的标识在第一界面移动的第七触发操作;其中,第七触发操作为延续第一触发操作的触发操作;响应于第七触发操作,显示单元,还用于继续显示第一应用的标识;处理单元,还用于接收用于悬浮窗显示第二应用的控件的第十触发操作;响应于第十触发操作,显示单元,还用于全屏显示第一应用的内容以及悬浮窗显示第二应用的内容;在接收到将悬浮窗移动到第一分屏区域的触发操作时,显示单元,还用于在第二界面的第一分屏区域显示第一应用的内容,以及在第二界面的第二分屏区域显示第二应用的内容。

46、第七方面,本技术实施例提供一种分屏显示装置,包括处理器和存储器,存储器用于存储代码指令;处理器用于运行代码指令,使得电子设备以执行如第一方面或第一方面的任一种实现方式中描述的分屏显示方法,或执行如第一方面或第二方面的任一种实现方式中描述的分屏显示方法,或执行如第三方面或第三方面的任一种实现方式中描述的分屏显示方法。

47、第八方面,本技术实施例提供一种计算机可读存储介质,计算机可读存储介质存储有指令,当指令被执行时,使得计算机执行如第一方面或第一方面的任一种实现方式中描述的分屏显示方法,或执行如第二方面或第二方面的任一种实现方式中描述的分屏显示方法,或执行如第三方面或第三方面的任一种实现方式中描述的分屏显示方法。

48、第九方面,一种计算机程序产品,包括计算机程序,当计算机程序被运行时,使得计算机执行如第一方面或第一方面的任一种实现方式中描述的分屏显示方法,或执行如第二方面或第二方面的任一种实现方式中描述的分屏显示方法,或执行如第三方面或第三方面的任一种实现方式中描述的分屏显示方法。

49、应当理解的是,本技术的第四方面至第九方面与本技术的第一方面至第三方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1