一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

分屏推荐方法和装置与流程

2023-02-10 18:02:20 来源:中国专利 TAG:


1.本技术涉及终端技术领域,尤其涉及一种分屏推荐方法和装置。


背景技术:

2.随着互联网的普及和发展,人们对于终端设备的功能需求也越发多样化。例如,为了满足用户在同一时间段对多个应用程序(或称应用)的使用需求,较多终端设备提供应用程序的分屏功能,分屏功能可以支持多个应用程序同时显示在屏幕上,实现多任务并行、并提升用户对于应用程序的使用效率。
3.通常情况下,用户可以打开任一应用程序,并通过在手机屏幕左侧边缘或右侧边缘,从外向内滑动屏幕并停顿的操作,调出分屏应用栏,长按并拖拽该分屏应用栏中的应用程序至屏幕中,进而开启应用程序的分屏。
4.然而,上述分屏方法的灵活程度低。


技术实现要素:

5.本技术实施例提供一种分屏推荐方法和装置,终端设备可以实现在用户对多个应用程序进行来回切换的情况下,基于对该多个应用程序的智能识别进行分屏推荐,增强分屏的灵活性。
6.第一方面,本技术实施例提供一种分屏推荐方法,方法包括:终端设备显示第一应用的界面;终端设备接收针对第一应用的第一操作;响应于第一操作,终端设备显示第一多任务界面;第一多任务界面中包括第一应用的标识以及第二应用的标识;终端设备接收针对第二应用的标识的第二操作;响应于第二操作,终端设备显示第二应用的界面;终端设备接收针对第二应用的第三操作;响应于第三操作,终端设备显示第二多任务界面;第二多任务界面中包括第一应用的标识以及第二应用的标识;终端设备接收针对第一应用的标识的第四操作;响应于第四操作,终端设备显示第一提示信息,第一提示信息中包括第一控件;终端设备接收针对第一控件的第五操作;响应于第五操作,终端设备分屏显示第一应用的内容和第二应用的内容。
7.其中,该第一应用可以为本技术实施例中的视频应用;该第一操作可以理解为从第一应用切换到多任务界面的操作,例如该第一操作可以理解滑动操作等;第二应用可以为本技术实施例中的信息应用,第二操作可以理解为点击操作等;该第三操作可以理解为从第二应用切换到多任务界面的操作,例如该第三操作可以理解为滑动操作等,该第四操作可以理解为点击操作等。该第一控件可以理解为分屏控件。第一应用的标识可以为第一应用的图标或者第一应用的缩略图,第二应用的标识可以为第二应用的图标或者第二应用的缩略图。
8.在一种可能的实现方式中,所述第一提示信息中还包括下述一种或多种:分屏预览信息、用于取消分屏的第二控件、或用于提示分屏推荐的信息。
9.其中,该第二控件可以理解为取消控件,该提示分屏推荐的信息可以为:试一试同
时使用“第一应用”和“第二应用”吧。
10.在一种可能的实现方式中,分屏预览信息包括第一应用的预览信息与第二应用的预览信息,其中,第一应用的预览信息与第二应用的预览信息横向分屏显示,或者,第一应用的预览信息与第二应用的预览信息纵向分屏显示。这样,用户就可以根据该分屏预览信息清晰的知道分屏后的界面如何显示。
11.在一种可能的实现方式中,终端设备显示第一提示信息,包括:终端设备在第一界面中显示第一提示信息;其中,第一界面中还包括第一应用的全屏内容,或者,第一应用的分屏内容和第二应用的分屏内容。这样,用户可以基于该界面中的提示信息确定是否进行分屏。
12.在一种可能的实现方式中,终端设备显示第一提示信息,包括:在终端设备确定第一应用和第二应用满足预设条件时,终端设备显示第一提示信息。这样,终端设备可以避免由于用户多次切换第一应用与第二应用的误触行为,进行分屏推荐的情况,进一步的基于预设条件,确定当前是否适合进行分屏推荐。
13.在一种可能的实现方式中,在终端设备确定第一应用和第二应用满足预设条件时,终端设备显示第一提示信息,包括:在终端设备确定从第一操作到第四操作的时间小于第一阈值时,终端设备显示第一提示信息。这样,终端设备可以避免由于用户多次切换第一应用与第二应用的误触行为,进行分屏推荐的情况,进一步的基于预设条件,确定当前是否适合进行分屏推荐。
14.其中,该第一阈值可以为切换多个应用程序的时间阈值,例如该第一阈值可以为3分钟等。
15.在一种可能的实现方式中,终端设备中设置有多组第一对应关系;任一组第一对应关系用于指示第一类型的应用与第二类型的应用允许分屏显示,在终端设备确定第一应用和第二应用满足预设条件时,终端设备显示第一提示信息,包括:当终端设备确定第一应用属于第一类型的应用,且第二应用属于第二类型的应用时,终端设备显示第一提示信息。这样,终端设备可以基于应用类型的组合,为用户提供更准确的分屏推荐。
16.其中,该第一类型的应用可以为本技术实施例中的类型a,该第二类型的应用可以为本技术实施例中的类型b。
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.图1为本技术实施例提供的一种场景示意图;
43.图2为本技术实施例提供的一种终端设备的硬件结构示意图;
44.图3为本技术实施例提供的一种分屏推荐方法的流程示意图;
45.图4为本技术实施例提供的一种切换多个应用程序的界面示意图;
46.图5为本技术实施例提供的一种基于手机的分屏推荐的界面示意图;
47.图6为本技术实施例提供的另一种基于手机的分屏推荐的界面示意图;
48.图7为本技术实施例提供的一种平行视界的界面示意图;
49.图8为本技术实施例提供的一种基于折叠屏手机的分屏推荐的界面示意图;
50.图9为本技术实施例提供的另一种基于折叠屏手机的分屏推荐的界面示意图;
51.图10为本技术实施例提供的一种基于平板的分屏推荐的界面示意图;
52.图11为本技术实施例提供的另一种基于平板的分屏推荐的界面示意图;
53.图12为本技术实施例提供的一种分屏推荐装置的结构示意图;
54.图13为本技术实施例提供的一种控制设备的硬件结构示意图;
55.图14为本技术实施例提供的一种芯片的结构示意图。
具体实施方式
56.为了便于清楚描述本技术实施例的技术方案,在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一值和第二值仅仅是为了区分不同的值,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
57.需要说明的是,本技术中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
58.本技术中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a、b和c,其中a,b,c可以是单个,也可以是多个。
59.随着生活节奏的加快,一心多用成为消费者的本质诉求。例如,用户在观看视频的时候,也希望能够便捷的回复信息。因而分屏功能的产生,可以实现用户同一时间对于多个应用程序的使用需求。
60.示例性的,图1为本技术实施例提供的一种场景示意图。在图1对应的实施例中,以终端设备为手机为例进行示例说明,该示例并不构成对本技术实施例的限定。
61.当手机接收到用户针对视频应用中的视频资源的触发时,手机可以显示如图1中的a所示的界面,该界面可以为观看视频资源的视频101对应的界面。如图1中的a所示的界面,该界面中可以包括下述一种或多种:视频资源的播放界面、用于调节播放进度的控件、显示媒体标题的文字信息、用于选择视频集数的控件、用于查看视频简介的控件、或用于写下评论的文本框等。
62.如图1中的a所示的界面,当手机接收到用户沿手机的边缘向内滑动的操作时,该手机中可以短暂显示如图1中的a所示的图标102,进而跳转至如图1中的b所示的界面。如图1中的b所示的界面,该界面中可以包括分屏应用栏103,该分屏应用栏103中可以包括下述一种多种:电子邮件、备忘录、信息104、文件管理、浏览器或用于添加应用的控件等。
63.如图1中的b所示的界面,当手机接收到用户长按该信息104,并将该信息104拖拽至手机中靠下侧的分屏区域的操作时,则手机可以短暂显示如图1中的c所示的界面,该界
面中,可以上下分屏显示视频101对应的图标,以及信息104对应的图标,进而手机可以跳转至如图1中的d所示的界面。
64.如图1中的d所示的界面,该界面中可以上下分屏显示视频101对应的分屏界面,以及信息104对应的分屏界面。其中,该视频101对应的分屏界面以及信息104对应的分屏界面中均可以包括滑动杆,例如视频101对应的分屏界面中的滑动杆105。进一步的,当手机接收到用户拖拽该滑动杆105的操作时,则可以实现对于视频101对应的分屏界面的移动,例如将该视频101对应的分屏界面移动至手机的下侧分屏区域等。
65.然而,如图1所示的分屏方法中,用户在开启某个应用程序的情况下,通过拖拽分屏应用栏中的另一应用程序实现分屏显示,可见上述分屏过程的灵活性较低。
66.有鉴于此,本技术实施例提供一种分屏推荐方法,当终端设备在预设的时间阈值内接收到用户对多个应用程序进行来回切换的操作时,终端设备可以基于对该多个应用程序的智能识别进行分屏推荐,使得分屏更加个性化以及智能化。
67.可以理解的是,上述终端设备也可以称为终端,(terminal)、用户设备(user equipment,ue)、移动台(mobile station,ms)、移动终端(mobile terminal,mt)等。终端设备可以为拥有触摸屏的手机(mobile phone)、智能电视、穿戴式设备、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self-driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等等。本技术的实施例对终端设备所采用的具体技术和具体设备形态不做限定。
68.因此,为了能够更好地理解本技术实施例,下面对本技术实施例的终端设备的结构进行介绍。示例性的,图2为本技术实施例提供的一种终端设备的结构示意图。
69.终端设备可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,usb)接口130,充电管理模块140,电源管理模块141,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,指示器192,摄像头193,以及显示屏194等。其中传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。
70.可以理解的是,本技术实施例示意的结构并不构成对终端设备的具体限定。在本技术另一些实施例中,终端设备可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
71.处理器110可以包括一个或多个处理单元。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。处理器110中还可以设置存储器,用于存储指令和数据。
72.usb接口130是符合usb标准规范的接口,具体可以是mini usb接口,micro usb接口,usb type c接口等。usb接口130可以用于连接充电器为终端设备充电,也可以用于终端
设备与外围设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。该接口还可以用于连接其他电子设备,例如ar设备等。
73.充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。电源管理模块141用于连接充电管理模块140与处理器110。
74.终端设备的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。
75.天线1和天线2用于发射和接收电磁波信号。终端设备中的天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。
76.移动通信模块150可以提供应用在终端设备上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。
77.无线通信模块160可以提供应用在终端设备上的包括无线局域网(wirelesslocal area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm)等无线通信的解决方案。
78.终端设备通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。
79.显示屏194用于显示图像,视频等。显示屏194包括显示面板。在一些实施例中,终端设备可以包括1个或n个显示屏194,n为大于1的正整数。
80.终端设备可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。
81.摄像头193用于捕获静态图像或视频。在一些实施例中,终端设备可以包括1个或n个摄像头193,n为大于1的正整数。
82.外部存储器接口120可以用于连接外部存储卡,例如micro sd卡,实现扩展终端设备的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
83.内部存储器121可以用于存储计算机可执行程序代码,可执行程序代码包括指令。内部存储器121可以包括存储程序区和存储数据区。
84.终端设备可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。
85.音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。扬声器170a,也称“喇叭”,用于将音频电信号转换为声音信号。终端设备可以通过扬声器170a收听音乐,或收听免提通话。受话器170b,也称“听筒”,用于将音频电信号转换成声音信号。当终端设备接听电话或语音信息时,可以通过将受话器170b靠近人耳接听语音。耳机接口170d用于连接有线耳机。麦克风170c,也称“话筒”,“传声器”,用于将声音信号转换为电信号。本技术实施例中,终端设备可以拥有设置一个麦克风170c。
86.压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。在一些实施
例中,压力传感器180a可以设置于显示屏194。陀螺仪传感器180b可以用于确定终端设备的运动姿态。气压传感器180c用于测量气压。磁传感器180d包括霍尔传感器。加速度传感器180e可检测终端设备在各个方向上(一般为三轴)加速度的大小。距离传感器180f,用于测量距离。接近光传感器180g可以包括例如发光二极管(led)和光检测器,例如光电二极管。环境光传感器180l用于感知环境光亮度。指纹传感器180h用于采集指纹。温度传感器180j用于检测温度。触摸传感器180k,也称“触控器件”。骨传导传感器180m可以获取振动信号。
87.触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,或称“触控屏”。本技术实施例中,该触摸屏内可以设置有电容感测节点网格(下文简称电容传感器),当终端设备确定该电容传感器接收到的至少一个网格中的电容的数值超出电容阈值时,则可以确定发生触摸操作;进一步的,终端设备可以基于超出电容阈值的至少一个网格所占的区域,确定触摸操作对应的触摸区域。
88.按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。终端设备可以接收按键输入,产生与终端设备的用户设置以及功能控制有关的键信号输入。指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。
89.终端设备的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构等,在此不再赘述。
90.下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以独立实现,也可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
91.示例性的,图3为本技术实施例提供的一种分屏推荐方法的流程示意图。如图3所示,该分屏推荐方法可以包括如下步骤:
92.s301、终端设备在预设的时间阈值内接收来回切换多个应用程序的操作。
93.本技术实施例中,该切换多个应用程序的操作可以为,在后台多任务界面中来回切换多个应用程序的操作,或者,也可以为在应用程序的界面中通过沿终端设备的下方边缘向左(或向右)来回滑动切换多个应用程序的操作。例如,以该多个应用程序为两个为例,该来回切换多个应用程序可以理解为,由应用a切换到应用b,由应用b切换到a,再由应用a切换到应用b等。其中,该来回切换的次数可以为三次等。该预设的时间阈值可以为3分钟等。
94.示例性的,图4为本技术实施例提供的一种切换多个应用程序的界面示意图。在图4对应的实施例中,以终端设备为手机为例进行示例说明,该示例并不构成对本技术实施例的限定。
95.当手机接收到用户针对视频401中的视频资源的触发时,手机可以显示如图4中的a所示的界面,该界面可以理解为视频401对应的界面。在如图4中的a所示的界面中,当手机接收到用户沿手机下侧的边缘向上滑动的操作时,则手机可以显示如图4中的b所示的界面,该界面可以为后台多任务界面,该界面中可以包括下述一种或多种,例如:视频401对应的图标、视频401对应的界面缩略图、信息402对应的图标、信息402对应的界面缩略图、或用于清除后台多任务界面中的应用的清除应用控件等。其中,该视频401对应的图标以及视频401对应的界面缩略图均可以理解为视频401对应的标识;该信息402对应的图标以及信息
402对应的界面缩略图均可以理解为信息402对应的标识。
96.如图4中的b所示的界面中,当手机接收到用户触发该信息402对应的界面缩略图(或信息402对应的图标)的操作时,则手机可以显示如图4中的c所示的界面,该界面可以理解为信息402对应的界面,该界面中可以包括多个用户之间的聊天内容。
97.进一步的,如图4中的c所示的界面中,当手机接收到用户沿手机下侧的边缘向上滑动的操作时,则手机可以显示如图4中的b所示的界面;在如图4中的b所示的界面中,当手机接收到用户触发该视频401对应的界面缩略图(或视频401对应的图标)的操作时,则手机可以显示如图4中的a所示的界面。
98.进一步的,如图4中的a所示的界面中,当手机接收到用户沿手机下侧的边缘向上滑动的操作时,则手机可以显示如图4中的b所示的界面;在如图4中的b所示的界面中,当手机接收到用户触发该信息402对应的界面缩略图(或信息402对应的图标)的操作时,则手机可以显示如图4中的c所示的界面。
99.本技术实施例中,在图4对应的实施例中,当手机在预设的时间阈值内接收到用户由视频401对应的界面切换信息402对应的界面,由信息402对应的界面切换到视频401对应的界面,再由视频401对应的界面切换信息402对应的界面时,则终端设备可以执行s302所示的步骤。
100.可以理解的是,该切换多个应用程序的操作、来回切换多个应用程序的次数、或者预设的时间阈值等可以根据实际场景包括其他内容,本技术实施例中对此不再赘述。
101.s302、响应于来回切换多个应用程序的操作,终端设备识别该多个应用程序是否满足预设条件。
102.本技术实施例中,该预设条件可以用于触发应用程序的分屏推荐,该预设条件可以包括下述一种或多种:第一预设条件、第二预设条件、第三预设条件、第四预设条件、第五预设条件、或第六预设条件。
103.可能的实现方式中,当终端设备在预设的时间阈值内接收到用户来回切换多个应用程序的操作时,终端设备可以基于该预设条件中的一种或多种确定多个应用程序是否可以实现分屏推荐。
104.示例性的,当终端设备在预设的时间阈值内接收到用户来回切换多个应用程序的操作时,终端设备可以随机选择上述六个预设条件中的任一预设条件进行判断,当该多个应用程序不满足该任一预设条件时,则终端设备可以再随机选择另一预设条件进行判断;或者,终端设备可以为上述六个预设条件设置由高到低的优先级,当终端设备在预设的时间阈值内接收到用户来回切换多个应用程序的操作,终端设备可以选择优先级最高的预设条件进行判断,当该多个应用程序不满足该优先级最高的预设条件时,则可以选择优先级低的预设条件进行判断;或者,当终端设备在预设的时间阈值内接收到用户来回切换多个应用程序的操作,终端设备可以同时检测该多个应用程序是否满足上述六个预设条件,当该多个应用程序满足该六个预设条件中的至少一个时,则终端设备可以确定该多个应用程序满足预设条件。
105.具体的,第一预设条件可以为:该多个应用程序满足预设的应用类型的组合。
106.本技术实施例中,该多个应用程序中至少包含两个应用类型(例如类型a和类型b),该两个应用类型可以满足下述任意一种或多种类型a与类型b的组合,例如:
107.类型a:即时通信类;类型b:购物类、视频类、阅读类或新闻类等。其中,该类型a与类型b的组合可以理解为:即时通信类与购物类、即时通信类与视频类、即时通信类与阅读类,或者即时通信类与新闻类等。
108.类型a:外卖类;类型b:购物类、视频类、阅读类或新闻类等。其中,该类型a与类型b的组合可以理解为:外卖类与购物类、外卖类与视频类、外卖类与阅读类、或者外卖类与新闻类等。
109.类型a:打车类;类型b:购物类、视频类、阅读类或新闻类等。其中,该类型a与类型b的组合可以理解为:打车类与购物类、打车类与视频类、打车类与阅读类、或者打车类与新闻类等。
110.类型a:笔记类;类型b:视频类或阅读类等。其中,该类型a与类型b的组合可以理解为:笔记类与视频类、或者笔记类与阅读类等。
111.类型a:文档编辑类;类型b:视频类或阅读类等。其中,该类型a与类型b的组合可以理解为:文档编辑类与视频类、或者文档编辑类与阅读类等。
112.可以理解的是,上述类型a与类型b的组合可以为终端设备中预设的,或者也可以为用户设置的,并且该类型a与类型b的组合可以根据实际场景包括其他内容,本技术实施例中对此不做限定。
113.示例性的,当终端设备在预设的时间阈值内接收到用户来回切换视频应用和信息应用的操作时,终端设备可以根据该视频应用的标识确定该视频应用属于视频类,并根据该信息应用的标识确定该信息应用属于即时通信类,且终端设备确定可以找到该视频类与即时通信类的组合,则终端设备可以确定该视频应用与信息应用满足预设条件。
114.第二预设条件可以为:该多个应用程序均满足前台高频应用。
115.本技术实施例中,该前台高频应用可以理解为前台活动时长大于后台活动时长的应用,例如该前台高频应用可以为用户长时间使用的应用,如该前台高频应用可以包括下述的一种或多种:视频、信息、浏览器、备忘录或电子邮件等。适应的,当该应用的前台活动时长小于后台活动时长时,该应用可以理解为后台高频应用,例如该后台高频应用可以为用户短暂使用且长时间将其放置于后台的应用,该后台高频应用可以包括下述的一种或多种:音乐、日历、时钟、天气预报或文件管理等。其中,该应用的后台活动时长可以理解为,应用处于后台运行且未被系统查杀时的活动时长。
116.示例性的,终端设备可以统计一段时间内,例如一天内,应用程序的前台活动时长和后台活动时长,当终端设备在预设的时间阈值内接收到用户来回切换视频应用和信息应用的操作时,且该视频应用和该信息应用均为前台高频应用时,则终端设备可以确定视频应用与信息应用满足预设条件。
117.第三预设条件可以为:该多个应用程序中的至少一个应用程序满足当前时间段内经常使用的应用。
118.本技术实施例中,当前时间段内经常使用的应用可以理解为,当前时间段内使用频率最高,或者当前时间段内使用时间最长的应用。例如,可以利用机器学习识别用户在一段时间内经常使用的应用,可以理解的是,上述机器学习的过程可以在终端设备中实现,或者也可以在服务器中实现,本技术实施例中对此不做限定。
119.示例性的,终端设备中可以存储有时间段信息与该时间段内经常使用的应用(或
应用类型)之间的对应关系。例如,若终端设备基于学习可以得到,用户习惯在中午12点-1点使用直播应用,则终端设备存储有中午12点-1点,与直播应用的对应关系;用户习惯在晚上11-12点使用视频应用,则终端设备存储有晚上11点-12点,与视频应用的对应关系等数据。示例性的,在中午12点-1点之间,当终端设备在预设的时间阈值内接收到用户来回切换视频应用和信息应用的操作时,且该视频应用和该信息应用均不属于中午12点-1点的时间段内用户经常使用的应用,则终端设备可以结束分屏推荐流程。或者,在中午12点-1点之间,当终端设备在预设的时间阈值内接收到用户来回切换视频应用和直播应用的操作,且该直播应用属于中午12点-1点的时间段内用户经常使用的应用,则终端设备可以确定该视频应用与信息应用满足预设条件。
120.第四预设条件可以为:该多个应用程序中的至少一个应用程序满足沉浸式场景对应的应用。
121.本技术实施例中,该沉浸式场景可以理解为,用户在使用某个应用时不愿意被打扰,例如,打游戏、看视频或者阅读等场景。
122.示例性的,终端设备中可以保存该沉浸式场景对应的应用的白名单(或者设置该沉浸式场景对应的应用的标识),当终端设备在预设的时间阈值内接收到用户来回切换视频应用和信息应用的操作时,且该视频应用和/或信息应用属于该白名单中的应用时,则终端设备可以确定视频应用与信息应用满足预设条件。
123.第五预设条件可以为:该多个应用程序满足典型分屏场景对应的应用组合。
124.本技术实施例中,该典型分屏场景对应的应用组合,可以为终端设备中预设的应用组合,或者,也可以为用户设置的应用组合。其中,用户可以将经常使用的分屏时的应用组合设置为典型分屏场景。例如,用户可以将经常查资料的浏览器应用,以及用于写文档的应用设置为典型分屏场景对应的应用组合,或者,也可以将视频应用以及用于写文档的应用设置为典型屏场景对应的应用组合等。
125.示例性的,当终端设备在预设的时间阈值内接收到用户来回切换视频应用和信息应用的操作时,且该视频应用和信息应用不属于典型分屏场景对应的应用组合时,则终端设备可以确定该视频应用与信息应用不满足预设条件。
126.第六预设条件可以为:该多个应用程序满足用户经常使用分屏时的应用组合。
127.本技术实施例中,终端设备可以记录用户在使用分屏功能时的历史分屏情况,并将用户使用分屏功能时次数较多(例如使用次数超过预设的次数阈值)的多个应用,保存为用于实现分屏推荐的应用组合;或者,将用户使用分屏功能时时间较长(例如使用时间超过预设的时间阈值)的多个应用,保存为用于实现分屏推荐的应用组合。示例性的,当终端设备在预设的时间阈值内接收到用户来回切换视频应用和信息应用的操作时,且该视频应用和该信息应用属于用户经常使用分屏时的应用组合时,则终端设备可以确定视频应用与信息应用满足预设条件。
128.s303、当终端设备确定该多个应用程序满足预设条件时,则终端设备可以实现分屏推荐。
129.适应的,当终端设备确定该多个应用程序满足不预设条件时,则终端设备可以结束分屏推荐流程。
130.本技术实施例中,该分屏推荐可以理解为终端设备显示的分屏提示信息,该分屏
提示信息用于提示用户是否根据来回切换的多个应用程序实现应用分屏显示。
131.基于此,终端设备可以实现在预设的时间阈值内接收到用户对多个应用程序进行来回切换的操作,基于对该多个应用程序的智能识别进行分屏推荐,使得应用分屏更加灵活。
132.在图3对应的实施例的基础上,可能的实现方式中,s303可以包括:终端设备可以显示分屏提示信息,并基于用户对于该分屏提示信息中的允许控件的触发,实现应用的分屏显示。
133.可能的实现方式中,当终端设备中设置切换多个应用程序触发分屏推荐时的切换次数为4次时,例如终端设备在预设的时间阈值内接收到用户由应用a切换到应用b,由应用b切换到应用a,由应用a切换到应用b,再由应用b切换到应用a的操作时,则终端设备也可以在最后一次应用切换时显示的界面中,例如在应用a的界面中,显示应用a与应用b分屏的提示信息。
134.可以理解的是,当切换多个应用程序触发分屏推荐时的切换次数不同时,则该分屏提示信息显示的界面可以不同,本技术实施例中对此不做限定。
135.可能的实现方式中,当终端设备中设置切换的多个应用程序的数量为多个时,例如3个(如应用a、应用b和应用c),且触发分屏推荐时的切换次数为3次时,例如终端设备在预设的时间阈值内接收到用户由应用a切换到应用b,由应用b切换到应用c,由应用c切换到应用b,由应用b切换到应用a,再由应用a切换到应用b,由应用b切换到应用c时,则终端设备也可以在最后一次应用切换时显示的界面中,例如在应用c的界面中,显示应用a、应用b与应用c分屏的提示信息。
136.可以理解的是,当切换的多个应用程序的数量为多个时,则终端设备也可以支持多个应用程序的分屏推荐,本技术实施例中对应用程序的数量,以及多个应用程序的切换方式不做限定。
137.本技术实施例中,以终端设备为手机,且手机可以实现应用的上下分屏显示为例进行示例说明,当终端设备在预设的时间阈值内接收到用户由应用a切换到应用b,由应用b切换到应用a,再由应用a切换到应用b的操作,且终端设备确定该应用a与应用b满足预设条件时,则终端设备可以在应用b的界面中显示分屏提示信息(如图5对应的实施例);或者,终端设备可以在应用a与应用b的上下分屏显示的界面中,显示分屏提示信息(如图6所示的界面)。
138.具体的,一种实现中,终端设备可以在应用b的界面中显示分屏提示信息。
139.示例性的,图5为本技术实施例提供的一种基于手机的分屏推荐的界面示意图。在图5对应的实施例中,以终端设备为手机,且手机可以实现应用的上下分屏,应用a为视频应用、且应用b为信息应用为例进行示例说明,该示例并不构成对本技术实施例的限定。
140.如图4所示,当手机在预设的时间阈值内接收到用户由视频401切换到信息402,由信息402切换到视频401,再由视频401切换到信息402的操作时,则手机可以显示如图5中的a所示的界面。如图5中的a所示的界面,该界面可以为信息402对应的界面,该信息402对应的界面中可以包括分屏提示信息501,该分屏提示信息501中可以包括下述一种或多种:手机实现上下分屏显示时对应的图标、“使用分屏”的文本信息、“试一试同时使用

视频’和

信息’吧。”的本文信息、取消控件502、或者分屏控件503。
141.在如图5中的a所示的界面中,当手机接收到用户触发该分屏控件503的操作时,则手机可以显示如图5中的b所示的界面,该界面中可以包括:上下分屏显示的视频401对应的分屏界面,信息402对应的分屏界面,以及用于调节分屏界面的大小的滑动杆504。其中,该视频401对应的分屏界面中还包括滑动杆505,类似的,该信息402对应的分屏界面中也可以包括滑动杆。或者,当手机接收到用户触发该取消控件502的操作时,则手机可以全屏显示信息402对应的界面,如图5中的a所示的除该分屏提示信息501外的界面。
142.可以理解的是,如图5中的b所示的界面,该界面中也可以显示上下分屏显示的信息402对应的分屏界面(位于界面上侧的分屏区域),以及视频401对应的分屏界面(位于界面下侧的分屏区域),本技术实施例中对分屏显示时,应用显示在分屏区域中的位置不做限定。
143.基于此,终端设备可以基于对应用程序的智能识别进行分屏推荐,进而当终端设备接收到用户对于允许分屏对应的控件的触发时,实现自动分屏,使得应用分屏更加灵活。
144.另一种实现中,终端设备可以在包含应用a与应用b的分屏界面中显示分屏提示信息。
145.示例性的,图6为本技术实施例提供的另一种基于手机的分屏推荐的界面示意图。在图6对应的实施例中,以终端设备为手机,且手机可以实现应用的上下分屏,应用a为视频应用、且应用b为信息应用为例进行示例说明,该示例并不构成对本技术实施例的限定。
146.如图4所示,当手机在预设的时间阈值内接收到用户由视频401切换到信息402,由信息402切换到视频401,再由视频401切换到信息402的操作时,则手机可以短暂显示如图4中的c所示的界面(信息402的全屏显示界面),并跳转至如图6中的a所示的界面。如图6中的a所示的界面,该界面中可以包括:上下分屏显示的视频401对应的分屏界面,以及信息402对应的分屏界面,该界面中还可以包括分屏提示信息601,该分屏提示信息601中可以包括下述一种或多种:手机实现上下分屏显示时对应的图标、“使用分屏”的文本信息、“试一试同时使用

视频’和

信息’吧。”的本文信息、取消控件602、或者分屏控件603。
147.在如图6中的a所示的界面中,当手机接收到用户触发该分屏控件603的操作时,则手机可以显示如图6中的b所示的界面。可以理解的是,该如图6中的b所示的界面与如图5中的b所示的界面相同,在此不再赘述。或者,当手机接收到用户触发该取消控件602的操作时,则手机可以全屏显示信息402对应的界面(如图4中的c所示的界面)。
148.基于此,终端设备可以基于对应用程序的智能识别进行分屏推荐,进而当终端设备接收到用户对于允许分屏对应的控件的触发时,实现自动分屏,使得应用分屏更加灵活。
149.本技术实施例中,以终端设备为手机,手机可以实现应用的左右分屏显示,且手机可以支持平行视界功能为例进行示例说明。其中,该平行视界功能可以理解为,在界面中左右分屏显示同一应用的内容,例如当用户开启应用的平行视界功能后,应用首页和应用内容页可以同时在屏幕上显示。
150.可以理解的是,该平行视界功能可以应用于折叠屏手机、或平板等显示屏较大(或者支持横屏显示显示)的终端设备中。
151.示例性的,图7为本技术实施例提供的一种平行视界的界面示意图。在图7对应的实施例中,以终端设备为折叠屏手机为例进行示例说明,该示例并不构成对本技术实施例的限定。
152.在用户已经开启信息应用和视频应用的平行视界功能的情况下,当折叠屏手机接收到用户打开该信息应用的操作时,折叠屏手机可以显示如图7中的a所示的界面,该界面中可以居中显示信息701的首页对应的界面。
153.在如图7中的a所示的界面,当折叠屏手机接收到用户触发该用户a所在的区域的操作时,折叠屏手机可以显示如图7中的b所示的界面。如图7中的b所示的界面,该界面中可以包括左右分屏显示的,信息701的首页对应的界面(或也可以称为分屏区域702),信息701的内容页对应的界面(或也可以称为分屏区域703)。其中,该信息701的内容页对应的界面中可以显示折叠屏手机用户与用户a之间的信息内容。
154.进一步的,在如图7所示的以平行视界的形式显示应用a和应用b的界面的基础上,当终端设备在预设的时间阈值内接收到用户由应用a切换到应用b,由应用b切换到应用a,再由应用a切换到应用b的操作,且终端设备确定该应用a与应用b满足预设条件时,则终端设备可以在以平行视界形式显示的应用b的界面中显示分屏提示信息(如图8对应的实施例);或者,终端设备可以在应用a与应用b的左右分屏显示的界面中,显示分屏提示信息(如图9所示的界面)。
155.具体的,一种实现中,终端设备可以在以平行视界形式显示的应用b的界面中显示分屏提示信息。
156.示例性的,图8为本技术实施例提供的一种基于折叠屏手机的分屏推荐的界面示意图。在图8对应的实施例中,以终端设备为折叠屏手机,且折叠屏手机可以实现应用的左右分屏,应用a为视频应用、且应用b为信息应用为例进行示例说明,该示例并不构成对本技术实施例的限定。
157.在用户已经开启信息应用和视频应用的平行视界功能的情况下,当折叠屏手机在预设的时间阈值内接收到用户由视频802切换到信息701,由信息701切换到视频802,再由视频802切换到信息701的操作时,则折叠屏手机可以显示如图8中的a所示的界面。如图8中的a所示的界面,该界面可以为信息701对应的以平行视界形式显示的界面,该界面中可以包括左右分屏显示的信息701的首页对应的界面(或也可以称为分屏区域702)以及信息701的内容页对应的界面(或也可以称为分屏区域703),该界面中还可以包括分屏提示信息801,该分屏提示信息801中可以包括下述一种或多种:折叠屏手机实现左右分屏显示时对应的图标、“使用分屏”的文本信息、“试一试同时使用

视频’和

信息’吧。”的本文信息、取消控件803、或者分屏控件804。
158.在如图8中的a所示的界面中,当折叠屏手机接收到用户触发该分屏控件804的操作时,则折叠屏手机可以显示如图8中的b所示的界面。如图8中的b所示的界面,该界面中可以包括左右分屏显示的视频802对应的分屏界面,以及信息701的内容页对应的界面(或也可以称为分屏区域703);或者,该界面中也可以包括左右分屏显示的信息701的首页对应的界面(或也可以称为分屏区域702),以及视频802对应的分屏界面(界面中未示出)。或者,当折叠屏手机接收到用户触发该取消控件803的操作时,则折叠屏手机可以显示如图8中的a所示的除分屏提示信息801以外的界面。
159.可以理解的是,在如图8中的a所示的界面中,当折叠屏手机接收到用户触发该分屏控件804的操作时,则该视频802可以替换以平行视界形式显示的信息701中的任一分屏区域的内容,例如替换信息701的首页对应的界面,或者替换信息701的内容页对应的界面,
本技术实施例中对此不做限定。
160.基于此,终端设备可以在平行视界功能下,基于对应用程序的智能识别进行分屏推荐,进而当终端设备接收到用户对于允许分屏对应的控件的触发时,实现自动分屏,使得应用分屏更加灵活。
161.另一种实现中,终端设备可以在包含应用a与应用b的分屏界面中显示分屏提示信息。
162.示例性的,图9为本技术实施例提供的另一种基于折叠屏手机的分屏推荐的界面示意图。在图9对应的实施例中,以终端设备为折叠屏,且折叠屏手机可以实现应用的左右分屏,应用a为视频应用、且应用b为信息应用为例进行示例说明,该示例并不构成对本技术实施例的限定。
163.在用户已经开启信息应用和视频应用的平行视界功能的情况下,当折叠屏手机在预设的时间阈值内接收到用户由视频802切换到信息701,由信息701切换到视频802,再由视频802切换到信息701的操作时,则折叠屏手机可以短暂显示如图7中的b所示的界面(以平行视界形式显示的信息701对应的界面),进而跳转至如图9中的a所示的界面。
164.如图9中的a所示的界面,该界面可以包括左右分屏显示的视频802对应的分屏区域,以及信息701的内容页对应的界面(或也可以称为分屏区域703);或者,该界面中也可以包括左右分屏显示的信息701的首页对应的界面(或也可以称为分屏区域702),视频802对应的分屏区域(界面中未示出),本技术实施例中对此不做限定。进一步的,如图9中的a所示的界面,该界面中还可以包括分屏提示信息901,该分屏提示信息901中可以包括下述一种或多种:折叠屏手机实现左右分屏显示时对应的图标、“使用分屏”的文本信息、“试一试同时使用

视频’和

信息’吧。”的本文信息、取消控件902、或者分屏控件903。
165.在如图9中的a所示的界面中,当折叠屏手机接收到用户触发该分屏控件903的操作时,则折叠屏手机可以显示如图9中的b所示的界面。可以理解的是,该如图9中的b所示的界面与如图8中的b所示的界面相同,在此不再赘述。或者,当折叠屏手机接收到用户触发该取消控件902的操作时,则折叠屏手机可以显示如图7中的b所示的界面(以平行视界形式显示的信息701对应的界面)。
166.基于此,终端设备可以在平行视界功能下基于对应用程序的智能识别进行分屏推荐,进而当终端设备接收到用户对于允许分屏对应的控件的触发时,实现自动分屏,使得应用分屏更加灵活。
167.本技术实施例中,以终端设备为平板,且平板可以实现应用的左右分屏显示为例进行示例说明。当终端设备在预设的时间阈值内接收到用户由应用a切换到应用b,由应用b切换到应用a,再由应用a切换到应用b的操作,且终端设备确定该应用a与应用b满足预设条件时,则终端设备可以在应用b的界面中显示分屏提示信息(如图10对应的实施例);或者,终端设备可以在应用a与应用b的左右分屏显示的界面中,显示分屏提示信息(如图11所示的界面)。
168.具体的,一种实现中,终端设备可以在应用b的界面中显示分屏提示信息。
169.示例性的,图10为本技术实施例提供的一种基于平板的分屏推荐的界面示意图。在图10对应的实施例中,以终端设备为平板,且平板可以实现应用的左右分屏,应用a为视频应用、且应用b为信息应用为例进行示例说明,该示例并不构成对本技术实施例的限定。
170.如图10所示,当平板在预设的时间阈值内接收到用户由视频1001切换到信息1002,由信息1002切换到视频1001,再由视频1001切换到信息1002的操作时,则平板可以显示如图10中的a所示的界面。如图10中的a所示的界面,该界面可以为信息1002对应的界面,该信息1002对应的界面中可以包括分屏提示信息1003,该分屏提示信息1003中可以包括下述一种或多种:平板实现左右分屏显示时对应的图标、“使用分屏”的文本信息、“试一试同时使用

视频’和

信息’吧。”的本文信息、取消控件1004、或者分屏控件1005。
171.在如图10中的a所示的界面中,当平板接收到用户触发该分屏控件1005的操作时,则平板可以显示如图10中的b所示的界面,该界面中可以包括:左右分屏显示的视频1001对应的分屏界面,以及信息1002对应的分屏界面。其中,如图10中的b所示的界面中的视频1001对应的分屏界面,与如图5中的b所示的界面中的视频401对应的分屏界面相同,如图10中的b所示的界面中的信息1002对应的分屏界面,与图5中的b所示的界面中的信息402对应的分屏界面相同,在此不再赘述。或者,当平板接收到用户触发该取消控件1004的操作时,则平板可以全屏显示信息1002对应的界面,如图10中的a所示的除该分屏提示信息1003外的界面。
172.基于此,终端设备可以基于对应用程序的智能识别进行分屏推荐,进而当终端设备接收到用户对于允许分屏对应的控件的触发时,实现自动分屏,使得应用分屏更加灵活。
173.另一种实现中,终端设备可以在包含应用a与应用b的分屏界面中显示分屏提示信息。
174.示例性的,图11为本技术实施例提供的另一种基于平板的分屏推荐的界面示意图。在图11对应的实施例中,以终端设备为平板,且平板可以实现应用的左右分屏,应用a为视频应用、且应用b为信息应用为例进行示例说明,该示例并不构成对本技术实施例的限定。
175.如图4所示,当平板在预设的时间阈值内接收到用户由视频1001切换到信息1002,由信息1002切换到视频1001,再由视频1001切换到信息1002的操作时,则平板可以短暂显示信息1002的全屏显示界面,并跳转至如图11中的a所示的界面。如图11中的a所示的界面,该界面中可以包括:左右分屏显示的视频1001对应的分屏界面,以及信息1002对应的分屏界面,该界面中还可以包括分屏提示信息1101,该分屏提示信息1101中可以包括下述一种或多种:平板实现左右分屏显示时对应的图标、“使用分屏”的文本信息、“试一试同时使用

视频’和

信息’吧。”的本文信息、取消控件1102、或者分屏控件1103。
176.在如图11中的a所示的界面中,当平板接收到用户触发该分屏控件1103的操作时,则平板可以显示如图11中的b所示的界面,该界面中可以包括:左右分屏显示的视频1001对应的分屏界面,以及信息1002对应的分屏界面。其中,如图11中的b所示的界面中的视频1001对应的分屏界面,与图5中的b所示的界面中的视频401对应的分屏界面相同,如图10中的b所示的界面中的信息1002对应的分屏界面,与图5中的b所示的界面中的信息402对应的分屏界面相同,在此不再赘述。或者,当平板接收到用户触发该取消控件1102的操作时,则平板可以全屏显示信息1002对应的界面。
177.基于此,终端设备可以基于对应用程序的智能识别进行分屏推荐,进而当终端设备接收到用户对于允许分屏对应的控件的触发时,实现自动分屏,使得应用分屏更加灵活。
178.可以理解的是,本技术实施例提供的界面作为一种示例,并不构成对本技术实施
例的进一步限定。
179.上面结合图3-图11,对本技术实施例提供的方法进行了说明,下面对本技术实施例提供的执行上述方法的装置进行描述。如图12所示,图12为本技术实施例提供的一种触摸识别装置的结构示意图,该触摸识别装置可以是本技术实施例中的终端设备,也可以是终端设备内的芯片或芯片系统。
180.如图12所示,分屏推荐装置120可以用于通信设备、电路、硬件组件或者芯片中,该分屏推荐装置包括:显示单元1201、以及处理单元1202等。其中,显示单元1201用于支持分屏推荐方法执行的显示的步骤;处理单元1202用于支持分屏推荐装置执行信息处理的步骤。
181.处理单元1202可以和显示单元1201可以集成在一起,处理单元1202和显示单元1201可能会发生通信。
182.在一种可能的实现方式中,该分屏推荐装置还可以包括:存储单元1203。其中,存储单元1203可以包括一个或者多个存储器,存储器可以是一个或者多个设备、电路中用于存储程序或者数据的器件。
183.存储单元1203可以独立存在,通过通信总线与处理单元1202相连。存储单元1203也可以和处理单元1202集成在一起。
184.以分屏推荐装置可以是本技术实施例中的终端设备的芯片或芯片系统为例,存储单元1203可以存储终端设备的方法的计算机执行指令,以使处理单元1202执行上述实施例中终端设备的方法。存储单元1203可以是寄存器、缓存或者随机存取存储器(random access memory,ram)等,存储单元1203可以和处理单元1202集成在一起。存储单元1203可以是只读存储器(read-only memory,rom)或者可存储静态信息和指令的其他类型的静态存储设备,存储单元1203可以与处理单元1202相独立。
185.在一种可能的实现方式中,分屏推荐装置还可以包括:通信单元1204。其中,通信单元1204用于支持分屏推荐装置与其它设备交互。示例性的,当该分屏推荐装置是终端设备时,该通信单元1204可以是通信接口或接口电路。当该分屏推荐装置是终端设备内的芯片或芯片系统时,该通信单元1204可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。
186.本实施例的装置对应地可用于执行上述方法实施例中执行的步骤,其实现原理和技术效果类似,此处不再赘述。
187.图13为本技术实施例提供的一种控制设备的硬件结构示意图,如图13所示,该控制设备包括处理器1301,通信线路1304以及至少一个通信接口(图13中示例性的以通信接口1303为例进行说明)。
188.处理器1301可以是一个通用中央处理器(central processing unit,cpu),微处理器,特定应用集成电路(application-specific integrated circuit,asic),或一个或多个用于控制本技术方案程序执行的集成电路。
189.通信线路1304可包括在上述组件之间传送信息的电路。
190.通信接口1303,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线局域网(wireless local area networks,wlan)等。
191.可能的,该控制设备还可以包括存储器1302。
192.存储器1302可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路1304与处理器相连接。存储器也可以和处理器集成在一起。
193.其中,存储器1302用于存储执行本技术方案的计算机执行指令,并由处理器1301来控制执行。处理器1301用于执行存储器1302中存储的计算机执行指令,从而实现本技术实施例所提供的方法。
194.可能的,本技术实施例中的计算机执行指令也可以称之为应用程序代码,本技术实施例对此不作具体限定。
195.在具体实现中,作为一种实施例,处理器1301可以包括一个或多个cpu,例如图13中的cpu0和cpu1。
196.在具体实现中,作为一种实施例,控制设备可以包括多个处理器,例如图13中的处理器1301和处理器1305。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
197.示例性的,图14为本技术实施例提供的一种芯片的结构示意图。芯片140包括一个或两个以上(包括两个)处理器1420和通信接口1430。
198.在一些实施方式中,存储器1440存储了如下的元素:可执行模块或者数据结构,或者他们的子集,或者他们的扩展集。
199.本技术实施例中,存储器1440可以包括只读存储器和随机存取存储器,并向处理器1420提供指令和数据。存储器1440的一部分还可以包括非易失性随机存取存储器(non-volatile random access memory,nvram)。
200.本技术实施例中,存储器1440、通信接口1430以及处理器1420通过总线系统1410耦合在一起。其中,总线系统1410除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。为了便于描述,在图14中将各种总线都标为总线系统1410。
201.上述本技术实施例描述的方法可以应用于处理器1420中,或者由处理器1420实现。处理器1420可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1420中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1420可以是通用处理器(例如,微处理器或常规处理器)、数字信号处理器(digital signal processing,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门、晶体管逻辑器件或分立硬件组件,处理器1420可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。
202.结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完
成,或者用译码处理器中的硬件及软件模块组合执行完成。其中,软件模块可以位于随机存储器、只读存储器、可编程只读存储器或带电可擦写可编程存储器(electrically erasable programmable read only memory,eeprom)等本领域成熟的存储介质中。该存储介质位于存储器1440,处理器1420读取存储器1440中的信息,结合其硬件完成上述方法的步骤。
203.在上述实施例中,存储器存储的供处理器执行的指令可以以计算机程序产品的形式实现。其中,计算机程序产品可以是事先写入在存储器中,也可以是以软件形式下载并安装在存储器中。
204.计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。例如,可用介质可以包括磁性介质(例如,软盘、硬盘或磁带)、光介质(例如,数字通用光盘(digital versatile disc,dvd))、或者半导体介质(例如,固态硬盘(solid state disk,ssd))等。
205.本技术实施例还提供了一种计算机可读存储介质。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。计算机可读介质可以包括计算机存储介质和通信介质,还可以包括任何可以将计算机程序从一个地方传送到另一个地方的介质。存储介质可以是可由计算机访问的任何目标介质。
206.作为一种可能的设计,计算机可读介质可以包括紧凑型光盘只读储存器(compact disc read-only memory,cd-rom)、ram、rom、eeprom或其它光盘存储器;计算机可读介质可以包括磁盘存储器或其它磁盘存储设备。而且,任何连接线也可以被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,dsl或无线技术(如红外,无线电和微波)从网站,服务器或其它远程源传输软件,则同轴电缆,光纤电缆,双绞线,dsl或诸如红外,无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括光盘(cd),激光盘,光盘,数字通用光盘(digital versatile disc,dvd),软盘和蓝光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光光学地再现数据。
207.上述的组合也应包括在计算机可读介质的范围内。以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献