分屏应用切换方法、装置以及计算机可读存储介质与流程

文档序号:19127948发布日期:2019-11-13 02:19阅读:206来源:国知局
分屏应用切换方法、装置以及计算机可读存储介质与流程

本发明涉及终端技术领域,尤其涉及一种分屏应用切换方法、装置以及计算机存储介质。



背景技术:

随着终端技术的发展,移动终端已经开始从以前简单地提供通话设备渐渐变成一个通用软件运行的平台,该平台可提供包括通话管理、游戏娱乐、办公记事、移动支付等各类应用软件在内的运行环境,从而为用户提供多种终端功能。

为了满足用户在同一时刻使用多种应用,目前许多终端都设置有分屏功能,即在屏幕的不同区域同时显示两个以上的应用界面。但对于目前的分屏功能,当用户需要对当前显示的某一应用进行切换时,往往需要先退出分屏模式,然后重新设置分屏应用;这种分屏应用切换方法步骤繁琐,不利于用户使用。



技术实现要素:

本发明的主要目的在于提供一种分屏应用切换方法、装置以及计算机存储介质,旨在解决目前移动终端的分屏应用切换方法步骤繁琐的技术问题。

为实现上述目的,本发明实施例提供一种分屏应用切换方法,包括以下步骤:

在移动终端处于分屏显示状态时,若接收到应用切换指令,则在所述分屏显示状态下显示备选应用,其中所述移动终端在分屏显示状态下同时显示多个分屏显示窗口;

在检测到预设操作手势时,根据所述预设操作手势从所述备选应用中确定目标应用、从多个分屏显示窗口中确定目标显示窗口;

将所述目标显示窗口的窗口应用切换为所述目标应用。

可选地,所述预设操作手势包括第一长按拖动手势,

所述在检测到预设操作手势时,根据所述预设操作手势从所述备选应用中确定目标应用、从多个分屏显示窗口中确定目标显示窗口的步骤包括:

在检测到所述第一长按拖动手势时,将所述第一长按拖动手势的起始触碰点所选中的备选应用确定为目标应用,并将所述第一长按拖动手势的终止点所在的分屏显示窗口确定为目标显示窗口。

可选地,所述预设操作手势包括第二长按拖动手势,

所述在检测到预设操作手势时,根据所述预设操作手势从所述备选应用中确定目标应用、从多个分屏显示窗口中确定目标显示窗口的步骤包括:

在检测到所述第二长按拖动手势时,将所述第二长按拖动手势的起始触碰点所选中的备选应用确定为目标应用,并根据所述第二长按拖动手势的拖动方向从多个分屏显示窗口中确定目标显示窗口。

可选地,所述预设操作手势包括两点触碰手势,所述两点触碰手势包括第一触碰点和第二触碰点,

所述在检测到预设操作手势时,从所述备选应用中确定目标应用,并从多个分屏显示窗口中确定目标显示窗口的步骤包括:

在检测到所述两点触碰手势时,将所述第一触碰点选中的备选应用确定为目标应用,并将所述第二触碰点所在的分屏显示窗口确定为目标显示窗口。

可选地,所述在移动终端处于分屏显示状态时,若接收到应用切换指令,则在所述分屏显示状态下显示备选应用的步骤包括:

在移动终端处于分屏显示状态时,若接收到应用切换指令,则确定当前时间所属时间段;

获取已安装应用在当前时间所属时间段的使用频率,并根据所述使用频率的高低从已安装应用中确定备选应用;

在所述分屏显示状态下显示备选应用。

可选地,所述将所述目标显示窗口的窗口应用切换为所述目标应用的步骤之后,还包括:

获取各分屏显示窗口的当前窗口应用的应用类型,并根据所述应用类型和预设调节规则对各分屏显示窗口的窗口尺寸进行调节。

可选地,所述获取各分屏显示窗口当前窗口应用的应用类型,并根据所述应用类型和预设调整规则对各分屏显示窗口的窗口尺寸进行调整的步骤之后,还包括:

若在预设时间内接收到尺寸手调指令,则根据所述尺寸手调指令对各分屏显示窗口的窗口尺寸进行二次调节,并根据二次调节结果对所述预设调节规则进行调整。

可选地,所述将所述目标显示窗口的窗口应用切换为所述目标应用的步骤之后,还包括:

在所述目标显示窗口显示快速回切图标;

在检测到针对所述快速回切图标的触碰操作时,将所述目标显示窗口的窗口应用回切至前一显示应用。

此外,为实现上述目的,本发明实施例还提供一种分屏应用切换装置,分屏应用切换装置包括存储器、处理器及存储在所述存储器上并可被所述处理器执行的分屏应用切换程序,所述分屏应用切换程序被所述处理器执行时实现如上述的分屏应用切换方法的步骤。

此外,为实现上述目的,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有分屏应用切换程序,所述分屏应用切换程序被处理器执行时实现如上述的分屏应用切换方法的步骤。

本发明实施例提出的分屏应用切换方法、装置及计算机可读存储介质,移动终端在分屏状态下若要对某一分屏显示应用进行切换,无需退出分屏模式(或返回主页面、设置页面),用户可直接在分屏状态下进行分屏应用切换操作,操作简便,提高了分屏应用切换的效率,实现了分屏应用地快速切换,提升了用户的使用体验。

附图说明

图1为本发明分屏应用切换装置的功能模块示意图;

图2为本发明分屏应用切换方法一示例性实施例的流程示意图;

图3为本发明分屏应用切换方法一示例性实施例涉及的分屏显示示意图;

图4为本发明分屏应用切换方法一示例性实施例涉及的滑动触发应用切换指令示意图;

图5为本发明分屏应用切换方法一示例性实施例涉及的备选应用显示示意图;

图6为本发明分屏应用切换方法一示例性实施例涉及的第一长按拖动手势示意图;

图7为本发明分屏应用切换方法一示例性实施例涉及的第二长按拖动手势示意图;

图8为本发明分屏应用切换方法一示例性实施例涉及的两点触碰手势示意图;

图9为本发明分屏应用切换方法一示例性实施例中在移动终端处于分屏显示状态时,若接收到应用切换指令,则在所述分屏显示状态下显示备选应用的细化流程示意图;

图10为本发明分屏应用切换方法另一示例性的流程示意图;

图11为本发明分屏应用切换方法另一示例性涉及的拖拽调整分屏尺寸示意图;

图12为本发明分屏应用切换方法再一示例性的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:移动终端处于分屏显示状态时,若接收到应用切换指令,则在所述分屏显示状态下显示备选应用,其中所述移动终端在分屏显示状态下同时显示多个分屏显示窗口;在检测到预设操作手势时,根据所述预设操作手势从所述备选应用中确定目标应用、从多个分屏显示窗口中确定目标显示窗口;将所述目标显示窗口的窗口应用切换为所述目标应用。相比现有技术,本发明方案中的移动终端在分屏状态下若要对某一分屏显示应用进行切换,无需退出分屏模式(或返回主页面、设置页面),用户可直接在分屏状态下进行分屏应用切换操作,操作简便,提高了分屏应用切换的效率,实现了分屏应用地快速切换,提升了用户的使用体验。

具体的,参照图1,图1为本发明分屏应用切换装置的功能模块示意图。该分屏应用切换装置可以为手机、平板电脑、掌上电脑等可进行分屏显示的移动终端,或者为独立的、承载于上述移动终端的分屏应用切换装置。本实施例以分屏应用切换装置承载于移动终端进行举例。

在本实施例中,该分屏应用切换装置至少包括输入输出模块110、处理器120、存储器130以及通信模块140。存储器130中存储操作系统以及分屏应用切换程序。分屏应用切换装置在移动终端处于分屏显示状态时,若接收到应用切换指令,则通过输入输出模块110在分屏显示状态下显示备选应用,并通过输入输出模块110检测手势操作输入;在检查到预设操作手势时,根据所述预设操作手势从备选应用中确定目标应用、从多个分屏显示窗口中确定目标显示窗口,然后通过输入输出模块110将目标显示窗口的窗口应用切换为目标应用。通信模块140可以包括wifi模块以及移动通信模块,通过通信模块140可与基站或者外部存储介质发送的进行数据交互。

第一存储器130中的分屏应用切换程序被处理器执行时实现以下步骤:

在移动终端处于分屏显示状态时,若接收到应用切换指令,则在所述分屏显示状态下显示备选应用,其中所述移动终端在分屏显示状态下同时显示多个分屏显示窗口;在检测到预设操作手势时,根据所述预设操作手势从所述备选应用中确定目标应用、从多个分屏显示窗口中确定目标显示窗口;将所述目标显示窗口的窗口应用切换为所述目标应用。

本实施例通过上述方案,移动终端在分屏状态下若要对某一分屏显示应用进行切换,无需退出分屏模式(或返回主页面、设置页面),用户可直接在分屏状态下进行分屏应用切换操作,操作简便,提高了分屏应用切换的效率,实现了分屏应用地快速切换,提升了用户的使用体验。

基于上述装置架构,提出本发明分屏应用切换方法的各实施例。

参照图2,图2为本发明分屏应用切换方法一示例性实施例的流程示意图。

在本实施例中,所述分屏应用切换方法包括以下步骤:

步骤s10,在移动终端处于分屏显示状态时,若接收到应用切换指令,则在所述分屏显示状态下显示备选应用,其中所述移动终端在分屏显示状态下同时显示多个分屏显示窗口;

本实施例方案主要涉及对移动终端的分屏显示状态下的分屏应用切换,具体为在移动终端分屏显示状态下的需要进行分屏应用时,不返回主页面或设置页面,直接根据用户在分屏显示状态下的操作手势确定相应的切换目标对象并进行切换,简化切换操作,提高切换效率。

本实施例方法的执行主体可以为承载为移动终端上的分屏应用切换装置,也可以直接为手机、平板电脑、掌上电脑等可进行分屏显示移动终端;为描述方便,本实施例以“手机”为例进行说明。用户的手机中预先安装有若干应用,其显示屏为触摸屏,且手机支持分屏显示功能;在用户需要使用该分屏显示功能时,可在手机的主界面(或设置界面)选择需要的分屏显示的应用,然后启动分屏显示功能,以使手机进入分屏状态。当手机处于分屏显示状态时,手机的显示屏(触摸屏)将会被划分为至少两个的分屏显示窗口,并在不同的分屏显示窗口显示不同的窗口应用,从而实现同一时刻的前端多任务展示效果,为用户提供方便。例如,参照图3,图3为本实施例中的分屏显示示意图;手机在处于分屏显示状态时(二分屏),手机的显示屏可分为上下两个分屏显示窗口(区域),其中上方的分屏显示窗口所显示的窗口应用为a,下方的分屏显示窗口所显示的窗口应用为b。值得说明的是,在实际使用中,手机在处于分屏显示状态下的分屏显示窗口数量还可能是三个或者更多,而对于分屏显示窗口的排列方式还可以是左右排列或是其它排列方式(又或者是根据分屏数量的不同采用不同的排列显示规则),图3中的分屏显示示意并不构成对本发明的限定。

本实施例中,若用户在分屏使用过程需要对某一分屏显示窗口的窗口应用进行切换,可对手机进行操作,触发应用切换指令。而对于应用切换指令,则可以设置为多种不同的方式触发。例如,如图4所示,图4为滑动触发应用切换指令示意图,用户可通过在显示屏上进行上滑操作的方式触发应用切换指令,当手机检测到用户的上滑操作时,即可认为用户触发了应用切换指令,当然在实际中也可以是通过下滑、左滑、右滑或其它的特定手势操作触发应用切换指令。又例如,显示屏显示有应用切换图标,用户可通过点击该应用指切换图标触发应用切换令,当手机检测到用户针对应用切换图标的点击操作时,即可认为用户触发了应用切换指令。又例如,用户可通过按下手机侧面(或其它区域)的实体按键来触发应用切换指令。

手机在处于分屏显示状态时,若接收到应用切换指令,则会根据应用切换指令显示备选应用;需要强调的是,手机在显示备选应用时,是在分屏显示状态下显示备选应用,也即手机此时不会退出分屏显示状态(不会返回主页面或设置页面),而是直接在分屏显示状态下显示备选应用(图标);当然,为了将备选应用与各分屏显示窗口的窗口应用进行区分,备选应用可以是通过一个快捷菜单栏(dock栏)的方式进行显示。例如,如图5所示,图5为备选应用显示示意图,手机在分屏显示状态下接收到应用切换指令时,会在显示屏的下方(下方的分屏显示窗口)显示一dock栏,dock栏中包括有备选应用c、d、e、f。值得说明的是,对于备选应用的显示方式,可以根据用户需要进行设置,例如可以是显示如图5般横排显示在显示屏的下方,当然还可以横排显示在显示屏的上方或是中间,又或者是竖排显示在显示屏的两侧。

进一步,考虑到用户的操作手势可能与其握持手机的姿势有关,为了方便用户后续操作,备选应用的显示方式还可以是根据用户的触发应用切换指令的方式确定,例如当用户通过上滑操作的方式触发应用切换指令时,用户有可能更容易对显示屏的下方进行操作,因此此时备选应用可以是横排显示在显示屏的下方,又例如当用户通过左滑的方式触发应用切换指令时,用户有可能更容易对显示屏的右方进行操作,因此此时备选应用可以是竖排显示在显示屏的右方;通过上述方式,可方便用户对备选应用进行操作,提升用户体验。

步骤s20,在检测到预设操作手势时,根据所述预设操作手势从所述备选应用中确定目标应用、从多个分屏显示窗口中确定目标显示窗口;

本实施例中,手机在分屏显示状态下显示备选应用时,用户可在备选应用中选择将要切换的目标应用,并将各分屏显示窗口中选择将要切换的目标显示窗口。而为了避免操作步骤繁琐,提高用户操作的流畅性,用户可以是通过预设操作手势的方式对目标应用和目标显示窗口进行选择。手机在检测到用户的预设操作手势时,将会根据该预设操作手势的手势特征从所述备选应用中确定目标应用,并从多个分屏显示窗口中确定目标显示窗口;其中,该手势特征可包括手势动作与显示屏的触碰点位置、手势方向等,当然,对于不同类型的手势,其手势特征可以不同。

可选地,预设操作手势包括第一长按拖动手势,所述步骤s20包括:

在检测到所述第一长按拖动手势时,将所述第一长按拖动手势的起始触碰点所选中的备选应用确定为目标应用,并将所述第一长按拖动手势的终止触碰点所在的分屏显示窗口确定为目标显示窗口。

本实施例中,用户可以是通过第一长按拖动手势的方式对目标应用和目标显示窗口进行选择,其中,第一长按拖动手势是用手指(或身体其它部分,或触碰笔等)选定一个备选应用(图标)并按住不放,然后将其拖动至某一个分屏显示窗口。具体的,如图6所示,图6为第一长按拖动手势示意图,用户用手指从备用应用中选择应用c并按住不放,然后将应用c拖动至的上方的分屏显示窗口,然后松开应用c;手机在检测到该第一长按拖动手势时,即可将该第一长按拖动手势的起始触碰点所选中的应用c确定为目标应用,然后将该第一长按拖动手势的终止触碰点所在的上方的分屏显示窗口确定为目标显示窗口。类似的,用户可以选择应用d并按住不放,然后将应用d拖动至的下方的分屏显示窗口,然后松开应用d,即可将该第一长按拖动手势的起始触碰点所选中的应用d确定为目标应用,然后将该第一长按拖动手势的终止触碰点所在的下方的分屏显示窗口确定为目标显示窗口。通过这样的方式,用户仅需要通过一个连续的动作即可完成两个目标对象的选择,无需操作手机返回主页面或设置页面重新进行设定,减少了用户的操作量,提升了用户体验。

可选地,预设操作手势包括第二长按拖动手势,所述步骤s20还包括:

在检测到所述第二长按拖动手势时,将所述第二长按拖动手势的起始触碰点所选中的备选应用确定为目标应用,并根据所述第二长按拖动手势的拖动方向从多个分屏显示窗口中确定目标显示窗口。

本实施例中,用户可以是通过第二长按拖动手势的方式对目标应用和目标显示窗口进行选择,其中,第二长按拖动手势是用手指(或身体其它部分,或触碰笔等)选定一个备选应用(图标)并按住不放,然后将其拖动向某一方向拖动一个距离,该拖动方向即代表了目标显示窗口的选择过程,例如向上为选择上方的分屏显示窗口为目标显示窗口,向下为选择下方的分屏显示窗口为目标显示窗口。具体的,如图7所示,图7为第二长按拖动手势示意图,用户用手指从备用应用中选择应用c并按住不放,然后将应用c以向上的方式进行拖动,当拖动了一定距离后松开应用c;手机在检测到该第二长按拖动手势时,可将该第二长按拖动手势的起始触碰点所选中的应用c确定为目标应用,然后根据该第二长按拖动手势的拖动方向(向上)将上方的分屏显示窗口确定为目标显示窗口。与第一长按拖动手势相比,第二长按拖动手势不要求用户将选择的应用拖动至某一分屏显示窗口才可松开,其更侧重于拖动方向,通过拖动方向来确定目标显示窗口。类似的,用户可以选择应用d并按住不放,然后将应用d向下拖动一定距离,然后松开应用d,手机则可将该第二长按拖动手势的起始触碰点所选中的应用d确定为目标应用,然后根据该第二长按拖动手势的拖动方向(向下)将下方的分屏显示窗口确定为目标显示窗口。通过这样的方式,用户仅需要通过一个连续的动作即可完成两个目标对象的选择,无需操作手机返回主页面或设置页面重新进行设定,减少了用户的操作量,提升了用户体验。

可选地,预设操作手势包括两点触碰手势,所述步骤s20还包括:

在检测到所述两点触碰手势时,将所述第一触碰点选中的备选应用确定为目标应用,并将所述第二触碰点所在的分屏显示窗口确定为目标显示窗口。

本实施例中,用户可以是通过两点触碰手势的方式对目标应用和目标显示窗口进行选择,其中,两点触碰手势是指用户同时触碰某一备选应用和某一目标显示窗口,与两者触碰的两点可分别称为第一触碰点和第二触碰点。具体的,如图8所示,图8为两点触碰手势示意图,用户可用一根手指从备用应用中触碰选择应用c,对应的触碰点可称为第一触碰点,同时用另一根手指触碰选择上方的分屏显示窗口,对应的触碰点可称为第二触碰点;手机在检测到该两点触碰手势时,可将该第一触碰点所选中的应用c确定为目标应用,并第二触碰点所在的上方的分屏显示窗口确定为目标显示窗口。通过这样的方式,用户仅需要通过一个动作即可完成两个目标对象的选择,无需操作手机返回主页面或设置页面重新进行设定,减少了用户的操作量,提升了用户体验。

值得说明的是,对于上述步骤s10中用户触发应用切换指令的方式、备选应用的显示方式、以及步骤s20中的通过预设操作手势确定目标应用和目标显示窗口的方式,可根据实际需要进行组合使用,以为用户操作提供方便。例如,手机在分屏显示状态下显示应用切换图标,用户可通过点击该应用指切换图标触发应用切换令,当手机检测到用户针对应用切换图标的点击操作时,可认为触发并接收到了应用切换指令,并在显示屏的中间部分显示dock栏;用户通过第一长按拖动手势的方式按住dock栏中的某一备选应用并拖动至上方的分屏显示窗口,手机则可根据该第一长按拖动手势将该备选应用确定为目标应用,将上方的分屏显示窗口确定为目标显示窗口;对于这种方式,由于dock栏(备选应用)是显示在显示屏的中间部分,因此备选应用距离各分屏显示窗口的距离都较短,用户通过第一长按拖动手势进行选择时无需拖动较长距离也可实现目标对象的选择,减少了用户的操作量,提升了用户体验。又例如,用户可以上滑操作的方式触发应用切换指令,当手机检测到用户通过上滑操作触发应用切换指令时,将在显示屏的下方横排显示dock栏(备选应用);用户通过第二长按拖动手势的方式按住dock栏中的某一备选应用并向上拖动一定距离,手机则可根据该第二长按拖动手势将该备选应用确定为目标应用,将上方的分屏显示窗口确定为目标显示窗口;通过这种方式,对于以偏下方握持手机的用户而言,可以仅对手机显示屏的下半部进行操作即可实现对上方的分屏显示窗口进行应用切换,尤其是在手机(或终端)屏幕过大时避免了用户跨屏操作的情况,减少了用户的操作量,提升了用户体验。当然,除了上述组合举例外,实际使用中还可以根据用户需要进行设置。

步骤s30,将所述目标显示窗口的窗口应用切换为所述目标应用。

本实施例中,手机在确定目标应用和目标显示窗口时,可将目标显示窗口当前的窗口应用切换为目标应用,也即在目标显示窗口中显示目标应用的应用界面,而对于目标显示窗口被切换掉的原始应用,可以是转为后台运行,也可以是直接关闭;至此,即完成了本实施例中手机的分屏应用切换的流程。

本实施例中,在移动终端处于分屏显示状态时,若接收到应用切换指令,则在所述分屏显示状态下显示备选应用,其中所述移动终端在分屏显示状态下同时显示多个分屏显示窗口;在检测到预设操作手势时,根据所述预设操作手势从所述备选应用中确定目标应用、从多个分屏显示窗口中确定目标显示窗口;将所述目标显示窗口的窗口应用切换为所述目标应用。通过以上方式,移动终端在分屏状态下若要对某一分屏显示应用进行切换,无需退出分屏模式(或返回主页面、设置页面),用户可直接在分屏状态下进行分屏应用切换操作,操作简便,提高了分屏应用切换的效率,实现了分屏应用地快速切换,提升了用户的使用体验。

参照图9,图9为本发明分屏应用切换方法一示例性实施例中在移动终端处于分屏显示状态时,若接收到应用切换指令,则在所述分屏显示状态下显示备选应用的细化流程示意图,基于上述实施例而实施。

所述在移动终端处于分屏显示状态时,若接收到应用切换指令,则在所述分屏显示状态下显示备选应用的步骤包括:

步骤s11,在移动终端处于分屏显示状态时,若接收到应用切换指令,则确定当前时间所属时间段;

本实施例中,考虑到用户在不同的时间段所惯用的应用并不相同,而在显示备选应用时由于显示区域的尺寸问题又不便于将所有的已安装应用一起显示,因此可根据各应用在当前时间所属时间段的使用频率来确定出备选应用并进行显示。具体的,手机在处于分屏显示状态时,若接收到应用切换指令,首先将会获取当前的时间,并确定当前时间所属的时间段。其中,每天的24小时可以根据实际情况分为若干个时间段,例如每1个小时为1个时间段,若当前时间为19:30,则当前时间属于19点到20点的时间段。当然在实际中还可以进一步获取日期,并细分至工作日时间段和节假日时间段等,又或者设置不同的时间段划分方式。

步骤s12,获取已安装应用在当前时间所属时间段的使用频率,并根据所述使用频率的高低从已安装应用中确定备选应用;

本实施例中,在确定当前时间所属时间段时,手机将会获取已安装应用的使用记录信息,并根据该使用记录信息获取已安装应用在当前时间所属时间段的使用频率;而对于当前时间所属时间段中使用频率越高的应用,越有可能是用户当前需要选择的目标应用,因此手机可根据当前时间所属时间段的使用频率的高低从已安装应用中确定备选应用。其中,该使用频率可根据某一统计周期的使用次数进行表征,当然也可以是通过其它方式。例如,当前时间为19:30,属于19点到20点的时间段,而应用c、d、e、f、g、h在前七天的19点到20点时间段的使用次数依次为40、35、30、30、10、10;根据该使用次数的多少(使用频率的高低)将上述应用依次排序为c、d、e、f、g、h,然后将使用次数多的若干应用(使用频率高的若干应用)确定为备选应用;而对于备选应用的数量,则可以是根据备选应用显示区域的大小(dock栏的大小)进行确定。

进一步的,手机已安装应用中可能存在不支持分屏显示的非分屏应用;对此,手机在确定当前时间所属时间段时,可先过滤掉这些非分屏应用,然后仅获取支持分屏显示的分屏应用在当前时间所属时间段的使用频率,然后在分屏应用中确定备选应用,从而避免将不支持分屏显示的非分屏应用一起显示供用户选择切换的情况。

步骤s13,在所述分屏显示状态下显示备选应用。

本实施例中,在确定备选应用时,即可直接在分屏显示状态下显示备选应用(图标),具体显示的方式如图2所示实施例步骤s10所述,此处不再赘述。

通过以上方式,可根据各应用在当前时间所属时间段的使用频率来分析用户的使用习惯,并根据用户的使用习惯确定出用户可能需要的备选应用进行显示,方便用户快速找到目标应用并执行后续的切换操作,有利于提高分屏应用切换的效率。

值得说明的,在根据应用使用频率来确定备选应用的过程中,所得到并显示的备选应用仍有可能不是用户所需要切换的应用;对此,在根据使用频率确定和显示备选应用时,为了方便用户查看和选择其它未显示的应用,手机还将提供一个应用查看功能,该功能可以是以一个图标的形式显示在某一区域(如以一个省略号图标的方式显示在dock栏),当用户点击该图标时可显示一个包含更多应用的应用清单(需注意此时仍是保持分屏显示状态);又或者是dock栏设置为可左右滑动的形式,当用户左或右滑动dock栏时,手机显示的备选应用可以进行切换;当然在实际中还可以是其它的方式以实现更多应用查看功能。

参照图10,图10为本发明分屏应用切换方法另一示例性的流程示意图,基于上述各实施例而实施(本实施例以图2进行示例),在上述步骤s30之后,还包括:

步骤s40,获取各分屏显示窗口的当前窗口应用的应用类型,并根据所述应用类型和预设调节规则对各分屏显示窗口的窗口尺寸进行调节。

本实施例中,考虑到不同类型的应用所需要展示的内容不同,其所需要的显示空间尺寸也不相同,因此可对各分屏显示窗口的尺寸进行调节,以提升分屏显示的效果。具体的,在将目标显示窗口的窗口应用切换为目标应用之后,原来的分屏显示内容可视作发生了改变;此时手机将会获取各分屏显示窗口的当前窗口应用的应用类型,然后根据该应用类型查询手机中预设调节规则,确定出各当前窗口应用所对应的窗口尺寸,然后对各分屏显示窗口的窗口尺寸进行调节。

其中,对于该预设调节规则,可以包括应用类型与窗口尺寸之间的对应关系,例如音乐播放应用在分屏模式下的窗口尺寸最大为二分之一屏,社交通信应用在分屏模式下的窗口尺寸最小为二分之一屏;当手机的当前窗口应用为一个音乐播放应用和一个社交通信应用时,可将音乐播放应用所在分屏显示窗口的窗口尺寸调节为四分之一屏,将社交通信应用所在分屏显示窗口的窗口尺寸调节为四分之三屏。对于该预设调节规则,还可以包括不同应用类型所属的优先级、以及高低优先级之间的窗口尺寸差,优先级越高、对应的窗口尺寸约大;例如应用类型的优先级从低到高分别为第一优先级、第二优先级、第三优先级,手机在确定各当前窗口应用的应用类型时,可进一步确定各当前窗口应用的优先级,然后将各当前窗口应用的优先级进行比对,若各当前窗口应用的优先级相同,则可将各分屏显示窗口的尺寸调节为一致,若不相同,则可调高优先级高的窗口应用的窗口尺寸,调低优先级低的窗口应用的窗口尺寸;当然,调节的幅度可以是根据实际情况进行设置,例如高低优先级的窗口应用的窗口尺寸差设置为二分之一屏。

通过以上方式,在实现分屏应用切换之后,还可以根据当前各窗口应用类型的不同对各分屏显示窗口的尺寸进行调节,以为不同类型的应用提供不同的展示空间,提升分屏显示的效果。

进一步的,手机中的预设调节规则,不一定满足用户的实际需求,因此手机还可提供尺寸手调功能,并在尺寸手调之后根据调节结果对预设调节规则进行优化调整,以使得后续的尺寸窗口自动调整能够贴合用户的实际需求。具体的,所述步骤s40之后,还包括:

若在预设时间内接收到尺寸手调指令,则根据所述尺寸手调指令对各分屏显示窗口的窗口尺寸进行二次调节,并根据二次调节结果对所述预设调节规则进行调整。

手机中设置有预设时间,在对各分屏显示窗口的尺寸进行自动调节,若用户觉得调节后的尺寸不满足需求,可通过触发尺寸手调指令对各分屏显示窗口的窗口尺寸进行二次调节;其中,对于该尺寸手调指令,可以是通过多种方式触发。例如,用户可以是通过拖拽分屏边界线的方式触发尺寸手调指令,如图11所示,图11为拖拽调整分屏尺寸示意图,手机的显示屏包括上下两个分屏显示窗口,两个分屏显示窗口通过一条分屏边界线间隔,在分屏边界线中间部分具有一滑动块,用户可通过拖拽该滑动块改变分屏边界线的位置,手机在检测到分屏边界线(滑动块)的位置发生变化时,即可认为接收到尺寸手调指令,然后根据分屏边界线拖动停止的位置对各分屏显示窗口的窗口尺寸进行二次调节。又例如,用户可以是通过点击输入的方式触发尺寸手调指令,手机的显示屏显示有尺寸手调图标,在检测到用户触碰该尺寸手调图标时,将会显示输入框,用户可在输入框分别输入各分屏显示窗口的尺寸值(当然,若是有分屏显示窗口,用户可只输入一个分屏显示窗口的尺寸值,手机可自动计算出另一个分屏显示窗口的尺寸值),在输入完成时,手机即可认为接收到尺寸手调指令,然后根据用户输入的内容对各分屏显示窗口的窗口尺寸进行二次调节。在二次调节完成时,若该二次调节发生在手机自动调节尺寸完成后的预设时间内,手机可确定上一次自动调节尺寸未能满足用户需求,此时手机会将二次调节结果与步骤s40根据预设调节规则进行自动调节的调节结果进行比较,确定对哪一个(哪一类)应用的尺寸调节未能满足用户需求,然后对预设调节规则中的对应内容进行调整;例如,若某一应用的二次调节结果与自动调节结果相比,其对应的窗口尺寸变大,则可认为自动调节的程度过小,此时可在预设调节规则中的相关尺寸算法中乘以一个大于1的系数,以增大窗口尺寸调节的力度。

通过以上方式,若在分屏窗口尺寸自动调节后的一段时间内接收到用户手动调节尺寸的指令,则可根据该指令对分屏窗口尺寸进行二次调节;同时还可根据二次调节的结果调整预设调节规则,从而对预设调节算法进行优化,获取到更符合用户实际使用需求的调节方案。

参照图12,图12为本发明分屏应用切换方法再一示例性的流程示意图,基于上述各实施例而实施(本实施例以图2进行示例),在上述步骤s30之后,还包括:

步骤s50,在所述目标显示窗口显示快速回切图标;

本实施例中,考虑到在将目标显示窗口的窗口应用切换为目标应用之后,用户可能会存在将该目标显示窗口回切为前一显示应用的需求,为了方便用户操作,还可以为用户提供快速回切功能。具体的,在将目标显示窗口的窗口应用切换为目标应用后,手机将会记录该目标显示窗口的前一显示应用的应用名(或应用标识),而对于该前一显示应用可以是关闭,也可以是转为后台运行;同时,手机会在目标显示窗口中显示快速回切图标,用户可通过触碰该快速回切图标启用快速回切功能。当然,为了避免快速回切图标对目标显示窗口过多地遮挡,该快速回切图标可以设置为较小的尺寸,且该快速回切图标可以是设置在目标显示窗口的边缘区域,并设置为半透明的形式。

步骤s60,在检测到针对所述快速回切图标的触碰操作时,将所述目标显示窗口的窗口应用回切至前一显示应用。

本实施例中,若用户需要将目标显示窗口回切至前一显示应用,可单击触碰快速回切图标;手机在检测到针对所述快速回切图标的触碰操作时,可认为接收到了快速回切指令,此时手机将会查找记录,确定目标显示窗口前一显示应用的应用名(或应用标识),将所述目标显示窗口的窗口应用回切至前一显示应用。当然,在进行回切后,手机可将目标应用记为新的前一显示应用,然后保持显示快速回切图标,用户可通过快速回切图标进行再次回切。

通过以上方式,手机在将目标显示窗口的窗口应用切换为目标应用后,可通过快速回切图标的方式为用户提供分屏应用快速回切功能,有利于减少用户分屏应用切换所需的操作量,提升了用户体验。

需要说明的是,上述各实施例,根据实际情况,可以合理的组合实施,在此不再赘述。

此外,本发明还提出一种计算机可读存储介质,该计算机可读存储介质上存储有分屏应用切换程序,分屏应用切换程序被处理器执行时实现如上述的分屏应用切换方法的步骤。

由于本计算机可读存储介质存储的分屏应用切换程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此至少具有前述所有实施例的全部技术方案所带来的所有有益效果,在此不再一一赘述。

相比现有技术,本发明实施例提出的分屏应用切换方法、装置及计算机可读存储介质,移动终端在分屏状态下若要对某一分屏显示应用进行切换,无需退出分屏模式(或返回主页面、设置页面),用户可直接在分屏状态下进行分屏应用切换操作,操作简便,提高了分屏应用切换的效率,实现了分屏应用地快速切换,提升了用户的使用体验。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,被控终端,或者网络设备等)执行本发明每个实施例的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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