移动终端应用切换方法及移动终端与流程

文档序号:12063217阅读:220来源:国知局
移动终端应用切换方法及移动终端与流程

本发明涉及移动终端界面显示技术领域,尤其涉及一种移动终端应用切换方法及移动终端。



背景技术:

随着科技的进步,移动终端(如智能手机、平板电脑等)的虚拟按键和实体按键越来越少,需要开发的快捷功能越来越多,现有移动终端进入近期打开应用一般需要通过长按MENU键(即显示屏底部的菜单实体按键或显示画面底部的菜单虚拟按键)等方式进入移动终端当前启动应用的应用概览界面,然后需要用户点击选择应用概览界面中所需进入的应用,并且应用概览界面中的应用不能按照用户需求排序,用户往往需要耗费时间在应用概览界面中翻找所需进入的应用,即移动终端应用切换存在操作流程复杂、耗时长的技术问题。



技术实现要素:

本发明的主要目的在于提供一种移动终端应用切换方法及移动终端,旨在解决移动终端应用切换存在操作流程复杂、耗时长的技术问题。

为实现上述目的,本发明提供的一种移动终端应用切换方法,所述移动终端应用切换方法包括:

当检测到应用切换指令时,判断移动终端显示屏的当前显示状态;

若当前显示状态为移动终端中任意应用的应用界面状态,则获取移动终端中处于开启状态应用,并将处于开启状态的应用作为备选应用,其中将移动终端当前显示的应用界面作为当前应用界面;

将操作时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面。

可选地,所述当检测到应用切换指令时,判断移动终端显示屏的当前显示状态的步骤之前包括:

当在移动终端显示屏预设区域和/或指纹感应区检测到滑动操作时,生成应用切换指令。

可选地,所述将操作时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面的步骤包括:

判断备选应用在距离当前时刻之前预设时长内是否接收到响应消息;

若备选应用在距离当前时刻之前预设时长内接收到响应消息,则将接收响应消息个数最多或者接收响应消息的时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面;

若备选应用在距离当前时刻之前预设时长内没有接收到响应消息,则将操作时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面。

可选地,所述获取移动终端中处于开启状态应用,并将处于开启状态的应用作为备选应用的步骤包括:

获取移动终端中处于开启状态应用,判断开启状态的应用中是否存在用户选定标识;

若开启状态的应用中存在用户选定标识,将具有用户选定标识的开启状态的应用作为备选应用;

若开启状态的应用中不存在用户选定标识,将所有开启状态的应用作为备选应用。

可选地,所述当检测到应用切换指令时,判断移动终端显示屏的当前显示状态步骤之后包括:

若当前显示状态为移动终端的待机界面状态或者桌面状态,则显示应用概览界面,其中应用概览界面包括移动终端中所有处于开启状态的应用。

可选地,所述移动终端应用切换方法还包括:

在移动终端显示屏的当前显示状态为应用界面状态时,若检测到概览指令时,显示应用概览界面,其中应用概览界面包括移动终端中所有处于开启状态的应用。

本发明还提供一种移动终端,所述移动终端包括:

判断模块,用于当检测到应用切换指令时,判断移动终端显示屏的当前显示状态;

获取模块,用于若当前显示状态为移动终端中任意应用的应用界面状态,则获取移动终端中处于开启状态应用,并将处于开启状态的应用作为备选应用,其中将移动终端当前显示的应用界面作为当前应用界面;

切换模块,用于将操作时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面。

可选地,所述移动终端包括:

指令生成模块,用于当在移动终端显示屏预设区域和/或指纹感应区检测到滑动操作时,生成应用切换指令。

可选地,所述切换模块包括:

响应判断单元,用于判断备选应用在距离当前时刻之前预设时长内是否接收到响应消息;

第一切换单元,用于若备选应用在距离当前时刻之前预设时长内接收到响应消息,则将接收响应消息个数最多或者接收响应消息的时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面;

第二切换单元,用于若备选应用在距离当前时刻之前预设时长内没有接收到响应消息,则将操作时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面。

可选地,所述获取模块还用于:

获取移动终端中处于开启状态应用,判断开启状态的应用中是否存在用户选定标识;

若开启状态的应用中存在用户选定标识,将具有用户选定标识的开启状态的应用作为备选应用;

若开启状态的应用中不存在用户选定标识,将所有开启状态的应用作为备选应用。

可选地,所述移动终端还包括:

显示模块,用于若当前显示状态为移动终端的待机界面状态或者桌面状态,则显示应用概览界面,其中应用概览界面包括移动终端中所有处于开启状态的应用。

可选地,所述移动终端还包括:

概览模块,用于在移动终端显示屏的当前显示状态为应用界面状态时,若检测到概览指令时,显示应用概览界面,其中应用概览界面包括移动终端中所有处于开启状态的应用。

本发明通过在检测到应用切换指令时,判断移动终端显示屏的当前显示状态;若当前显示状态为移动终端中任意应用的应用界面状态,则将操作时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面,从而用户在切换应用时,只需对移动终端进行特定触发操作,触发并生成应用切换指令,并直接切换至最近操作的带切换应用的应用界面,无需用户经过触发概览界面、从概览界面中选出所需切换的应用、切换应用等操作,节省了用户切换应用所需时间,简化了移动终端应用切换存在操作流程。

附图说明

图1为本发明移动终端显示屏预设区域一实施方式的分布示意图;

图2为本发明移动终端指纹感应区一实施方式的分布示意图;

图3为本发明移动终端应用切换方法一实施例的流程示意图;

图4为本发明移动终端应用切换方法另一实施例的流程示意图;

图5为本发明移动终端一实施例的模块示意图;

图6为本发明移动终端另一实施例的模块示意图。

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

具体实施方式

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

在本发明移动终端应用切换方法一实施例中,参照图,3,该移动终端应用切换方法包括:

步骤S10,当检测到应用切换指令时,判断移动终端显示屏的当前显示状态;

应用切换指令一般为在检测到用户向移动终端输入特定操作时,移动终端自行生成的,即应用切换指令的产生是基于一种用户触发的快捷功能,比如用户在移动终端特定区域滑动、点击或长按,触发移动终端应用切换的快捷操作功能,从而移动终端产生应用切换指令。在检测到应用切换指令时,需要进一步获取移动终端显示屏的当前显示状态,当前显示状态指显示屏当前停留的画面是应用界面、桌面或是待机界面,针对显示屏当前显示状态的不同,对应用切换指令的响应也不同。

可选地,在步骤S10之前还包括:

步骤S01,当在移动终端显示屏预设区域和/或指纹感应区检测到滑动操作时,生成应用切换指令。

参照图1,移动终端显示屏预设区域可以为显示屏100中消息状态栏A、虚拟按键栏B或者边缘区域C,其中消息状态栏A位于显示屏100顶部区域,消息状态栏A中显示移动终端所使用的运营商信息、移动网络信号强度和移动终端电池电量等信息,虚拟按键栏B中显示有返回按键、桌面按键、菜单按键等,边缘区域C为显示屏100长度方向两侧的长条状边缘区域;在移动终端显示屏100的预设区域检测到用户的滑动操作时,生成应用切换指令。此外,在移动终端背面的指纹感应区域D(参照图2)或者移动终端正面的指纹感应区域D(如苹果手机)检测到用户输入的滑动操作时,也生成应用切换指令;从而提供一种全新的用于切换应用的触发操作方式,方便了用户操作、丰富了移动终端快捷功能键。

步骤S20,若当前显示状态为移动终端中任意应用的应用界面状态,则获取移动终端中处于开启状态应用,并将处于开启状态的应用作为备选应用,其中将移动终端当前显示的应用界面作为当前应用界面;

步骤S30,将操作时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面。

在检测到移动终端显示屏的当前显示状态为应用界面状态时,表明用户正在使用移动终端中某一个应用,此时用户触发应用切换指令,很可能是为了直接切换到最近使用且处于后台运行状态的另一应用进行操作,所以此时需要获取当前移动终端中处于后台运行状态(即处于开启状态但此时未在显示屏显示)的应用,将这些后台运行的应用作为一类备选应用,将用户使用或操作最接近当前时刻的应用作为待切换应用,将显示屏显示的应用切换为待切换应用,即将移动终端当前应用界面切换至待切换应用的应用界面。此处用户使用或操作移动终端应用,都需要打开和显示应用的应用界面,并且应用界面的切换可以是应用界面全屏显示状态(即应用界面的显示比例为100%)进行切换,也可以是非全屏显示状态(应用界面的显示比例小于100%)进行切换,应用界面的显示比例可移动终端系统默认设置或用户自行设置。

为了辅助理解上述方案,例举一具体实例进行说明:移动终端显示界面当前显示应用A,此时后台运行的备选应用有应用B、应用C和应用D,应用B的操作时间距离当前时刻1min,应用C的操作时间距离当前时刻2min,应用D的操作时间距离当前时刻3min,当在应用A的显示界面检测到应用切换指令时,将显示屏中当前显示的应用A切换为操作时间距离当前时刻最短应用B。

在本实施例中,通过在检测到应用切换指令时,判断移动终端显示屏的当前显示状态;若当前显示状态为移动终端中任意应用的应用界面状态,则将操作时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面,从而用户在切换应用时,只需对移动终端进行特定触发操作,触发并生成应用切换指令,并直接切换至最近操作的带切换应用的应用界面,无需用户经过触发概览界面、从概览界面中选出所需切换的应用、切换应用等操作,节省了用户切换应用所需时间,简化了移动终端应用切换存在操作流程。

此外,参照图4,在步骤S10之后包括:

步骤S40,若当前显示状态为移动终端的待机界面状态或者桌面状态,则显示应用概览界面,其中应用概览界面包括移动终端中所有处于开启状态的应用。

用户在任意应用的应用界面触发应用切换指令,进行应用切换时,若多次滑动操作还是未切换的所需应用界面或者用户想切换至备选应用之外的应用界面时,只需在待机界面或桌面对显示屏预设区域和/或指纹感应区检测到滑动操作,触发应用切换指令,从而移动终端显示屏显示应用概览界面,应用概览界面包括移动终端中所有处于开启状态的应用,从而用户可从应用概览界面中挑选出所需的应用,并点击进入所需应用的应用界面,从而用户可以选择直接进行应用切换或者从应用概览界面中切换应用。

在本发明移动终端应用切换方法另一实施例中,步骤S30包括:

步骤S31,判断备选应用在距离当前时刻之前预设时长内是否接收到响应消息;

步骤S32,若备选应用在距离当前时刻之前预设时长内接收到响应消息,则将接收响应消息个数最多或者接收响应消息的时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面;

步骤S33,若备选应用在距离当前时刻之前预设时长内没有接收到响应消息,则将操作时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面。

为辅助理解本实施例,例举一具体例子:移动终端显示界面当前显示应用A,此时后台运行的备选应用有应用B、应用C和应用D,应用B接收最新响应消息(响应消息如微信聊天信息、邮箱邮件、通讯录来电等)是距离当前时刻5min,应用C接收最新消息是距离当前时刻2min,应用D接收最新消息是距离当前时刻1min,显然备选应用中应用D接收最新的响应消息距离当前时刻最近(距离当前时刻的时间最短),故将应用D作为待切换应用;同理可知以接收响应消息个数最多的原则来确定待切换应用。若备选应用在过去的预设时长(如1小时)内没有接收到响应消息,就无需考虑响应消息这个因素对应用切换的影响,直接将操作时间距离当前时刻最近的备选应用作为待切换应用。

在本实施例中,通过将接收响应消息的时间点或接收响应消息的个数,作为确定待切换应用的选择因素,将跟响应消息相关、切换需求更迫切的应用作为待切换应用,从而选出待切换应用更贴近于用户的需求,进一步提升了用户体验。当然,用户也可以自主选择是否将响应消息因素作为待切换应用的选择因素。

进一步地,在本发明移动终端应用切换方法又一实施例中,步骤S20中的获取移动终端中处于开启状态应用,并将处于开启状态的应用作为备选应用的步骤包括:

步骤S21,获取移动终端中处于开启状态应用,判断开启状态的应用中是否存在用户选定标识;

步骤S22,若开启状态的应用中存在用户选定标识,将具有用户选定标识的开启状态的应用作为备选应用;

步骤S23,若开启状态的应用中不存在用户选定标识,将所有开启状态的应用作为备选应用。

如果用户不需要按照接收应用接收响应消息的先后顺序或接收响应消息的个数来确定待切换应用,可直接进入移动终端的应用概览界面中指定备选应用,即用户可对需要进行切换的应用添加标识(即用户选定标识)。所以在判定移动终端当前显示状态为移动终端中任意应用的应用界面状态时,获取移动终端中在后台运行、处于开启状态的应用,并判断开启状态的应用中是否存在用户选定标识,若开启状态的应用中存在用户选定标识,则将具有用户选定标识的开启状态的应用选出并作为备选应用;若开启状态的应用中不存在用户选定标识,将所有开启状态的应用作为备选应用,从而可根据用户选定标识,缩小备选应用的范围,使应用切换更加符合用户的需求,进一步提高用户体验。

以一具体实例辅助理解该实施例,例如,移动终端当前界面为微信应用界面,后台运行的应用有播放电影的视频应用、邮箱应用、音乐应用、美图应用、购物应用,用户需要一边看电影一边聊微信,且聊微信时需要用到美图应用,所以用户对微信应用、视频应用和美图应用添加用户选定标识,从而微信应用、视频应用和美图应用作为备选应用,在用户输入应用切换指令时,应用切换只会在微信应用、视频应用和美图应用之间直接切换,更加符合用户的应用切换需求。

进一步地,在本发明移动终端应用切换方法一较优实施例中,终端应用切换方法包括以下步骤:

步骤S01,当在移动终端显示屏预设区域和/或指纹感应区检测到滑动操作时,生成应用切换指令;

步骤S10,当检测到应用切换指令时,判断移动终端显示屏的当前显示状态;

步骤S20,若当前显示状态为移动终端中任意应用的应用界面状态,则获取移动终端中处于开启状态应用,并将处于开启状态的应用作为备选应用,其中将移动终端当前显示的应用界面作为当前应用界面;

步骤S30,将操作时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面;

步骤S51,若预设检测时长内在切换后的应用界面状态,检测到新应用切换指令,获取新应用切换指令对应新滑动操作的滑动方向,将之前应用切换指令对应的滑动操作作为历史滑动操作;

步骤S51,当新滑动操作的滑动方向与历史滑动操作的滑动方向一致时,执行步骤S30;当新滑动操作的滑动方向与历史滑动操作的滑动方向不一致时,将移动终端的应用界面切回历史滑动操作切换前的应用界面。

以下用一具体例子辅助说明:用户对移动终端显示屏预设区域和/或指纹感应区施加向左的滑动操作时,移动终端的应用界面从应用A切换至应用B,此时待切换应用为应用C,若在预设检测时长(如1min)用户又对移动终端显示屏预设区域和/或指纹感应区施加向左的滑动操作,则将应用界面从应用B切换至应用C;若在预设检测时长(如1min)用户又对移动终端显示屏预设区域和/或指纹感应区施加向右(或者不是向左)的滑动操作,则将应用界面从应用B切回应用A。从而,本实例实现了在用户对应用进行一次切换后,还能通过后续滑动操作再次活动调节需切换的应用界面。

此外,移动终端应用切换方法还包括:

步骤S60,在移动终端显示屏的当前显示状态为应用界面状态时,若检测到概览指令时,显示应用概览界面,其中应用概览界面包括移动终端中所有处于开启状态的应用。

概览指令为标识和响应用户输入的用于触发应用概览界面的控制指令,概览指令可为用户双击或长按显示屏中应用界面的特定区域所触发产生,也可为用户对显示屏施加特定手势(例如缩放手势,即用户对显示屏施加多触点并且多触点向外发散移动)所触发产生。在移动终端显示屏的当前显示状态为应用界面状态时,若检测到概览指令,表明用户可能因多次直接切换应用界面而未切换到所需应用界面,此时移动终端显示屏显示应用概览界面,从而用户可从应用概览界面中挑选出所需的应用,并点击进入所需应用的应用界面,从而直接切换应用界面和应用概览界面切换应用界面相辅相成,更加贴合用户的使用需求。

本发明还提供一种移动终端,在移动终端一实施例中,参照图5,移动终端包括:

判断模块10,用于当检测到应用切换指令时,判断移动终端显示屏的当前显示状态;

应用切换指令一般为在检测到用户向移动终端输入特定操作时,移动终端自行生成的,即应用切换指令的产生是基于一种用户触发的快捷功能,比如用户在移动终端特定区域滑动、点击或长按,触发移动终端应用切换的快捷操作功能,从而移动终端产生应用切换指令。在检测到应用切换指令时,需要判断模块10进一步获取移动终端显示屏的当前显示状态,当前显示状态指显示屏当前停留的画面是应用界面、桌面或是待机界面,针对显示屏当前显示状态的不同,对应用切换指令的响应也不同。

可选地,移动终端包括:

指令生成模块01,用于当在移动终端显示屏预设区域和/或指纹感应区检测到滑动操作时,生成应用切换指令。

参照图1,移动终端显示屏预设区域可以为显示屏100中消息状态栏A、虚拟按键栏B或者边缘区域C,其中消息状态栏A位于显示屏100顶部区域,消息状态栏A中显示移动终端所使用的运营商信息、移动网络信号强度和移动终端电池电量等信息,虚拟按键栏B中显示有返回按键、桌面按键、菜单按键等,边缘区域C为显示屏100长度方向两侧的长条状边缘区域;在移动终端显示屏100的预设区域检测到用户的滑动操作时,生成应用切换指令。此外,在移动终端背面的指纹感应区域D(参照图2)或者移动终端正面的指纹感应区域D(如苹果手机)检测到用户输入的滑动操作时,也生成应用切换指令;从而提供一种全新的用于切换应用的触发操作方式,方便了用户操作、丰富了移动终端快捷功能键。

获取模块20,用于若当前显示状态为移动终端中任意应用的应用界面状态,则获取移动终端中处于开启状态应用,并将处于开启状态的应用作为备选应用,其中将移动终端当前显示的应用界面作为当前应用界面;

切换模块30,用于将操作时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面。

在检测到移动终端显示屏的当前显示状态为应用界面状态时,表明用户正在使用移动终端中某一个应用,此时用户触发应用切换指令,很可能是为了直接切换到最近使用且处于后台运行状态的另一应用进行操作,所以此时需要获取模块20获取当前移动终端中处于后台运行状态(即处于开启状态但此时未在显示屏显示)的应用,将这些后台运行的应用作为一类备选应用,将用户使用或操作最接近当前时刻的应用作为待切换应用,切换模块30将显示屏显示的应用切换为待切换应用,即将移动终端当前应用界面切换至待切换应用的应用界面。此处用户使用或操作移动终端应用,都需要打开和显示应用的应用界面,并且应用界面的切换可以是应用界面全屏显示状态(即应用界面的显示比例为100%)进行切换,也可以是非全屏显示状态(应用界面的显示比例小于100%)进行切换,应用界面的显示比例可移动终端系统默认设置或用户自行设置。

为了辅助理解上述方案,例举一具体实例进行说明:移动终端显示界面当前显示应用A,此时后台运行的备选应用有应用B、应用C和应用D,应用B的操作时间距离当前时刻1min,应用C的操作时间距离当前时刻2min,应用D的操作时间距离当前时刻3min,当在应用A的显示界面检测到应用切换指令时,将显示屏中当前显示的应用A切换为操作时间距离当前时刻最短应用B。

在本实施例中,通过判断模块10在检测到应用切换指令时,判断移动终端显示屏的当前显示状态;若当前显示状态为移动终端中任意应用的应用界面状态,则获取模块20将操作时间距离当前时刻最近的备选应用作为待切换应用,并切换模块30将当前应用界面切换至待切换应用的应用界面,从而用户在切换应用时,只需对移动终端进行特定触发操作,触发并生成应用切换指令,并直接切换至最近操作的带切换应用的应用界面,无需用户经过触发概览界面、从概览界面中选出所需切换的应用、切换应用等操作,节省了用户切换应用所需时间,简化了移动终端应用切换存在操作流程。

此外,参照图6,移动终端还包括:

显示模块40,用于若当前显示状态为移动终端的待机界面状态或者桌面状态,则显示应用概览界面,其中应用概览界面包括移动终端中所有处于开启状态的应用。

用户在任意应用的应用界面触发应用切换指令,进行应用切换时,若多次滑动操作还是未切换的所需应用界面或者用户想切换至备选应用之外的应用界面时,只需在待机界面或桌面对显示屏预设区域和/或指纹感应区检测到滑动操作,触发应用切换指令,从而显示模块40在移动终端显示屏显示应用概览界面,应用概览界面包括移动终端中所有处于开启状态的应用,从而用户可从应用概览界面中挑选出所需的应用,并点击进入所需应用的应用界面,从而用户可以选择直接进行应用切换或者从应用概览界面中切换应用。

在本发明移动终端另一实施例中,切换模块30包括:

响应判断单元31,用于判断备选应用在距离当前时刻之前预设时长内是否接收到响应消息;

第一切换单元32,用于若备选应用在距离当前时刻之前预设时长内接收到响应消息,则将接收响应消息个数最多或者接收响应消息的时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面;

第二切换单元33,用于若备选应用在距离当前时刻之前预设时长内没有接收到响应消息,则将操作时间距离当前时刻最近的备选应用作为待切换应用,并将当前应用界面切换至待切换应用的应用界面。

为辅助理解本实施例,例举一具体例子:移动终端显示界面当前显示应用A,此时后台运行的备选应用有应用B、应用C和应用D,应用B接收最新响应消息(响应消息如微信聊天信息、邮箱邮件、通讯录来电等)是距离当前时刻5min,应用C接收最新消息是距离当前时刻2min,应用D接收最新消息是距离当前时刻1min,显然备选应用中应用D接收最新的响应消息距离当前时刻最近(距离当前时刻的时间最短),故将应用D作为待切换应用;同理可知以接收响应消息个数最多的原则来确定待切换应用。若备选应用在过去的预设时长(如1小时)内没有接收到响应消息,就无需考虑响应消息这个因素对应用切换的影响,直接将操作时间距离当前时刻最近的备选应用作为待切换应用。

在本实施例中,通过将接收响应消息的时间点或接收响应消息的个数,作为确定待切换应用的选择因素,将跟响应消息相关、切换需求更迫切的应用作为待切换应用,从而选出待切换应用更贴近于用户的需求,进一步提升了用户体验。当然,用户也可以自主选择是否将响应消息因素作为待切换应用的选择因素。

进一步地,在本发明移动终端又一实施例中,获取模块20还用于:

获取移动终端中处于开启状态应用,判断开启状态的应用中是否存在用户选定标识;

若开启状态的应用中存在用户选定标识,将具有用户选定标识的开启状态的应用作为备选应用;

若开启状态的应用中不存在用户选定标识,将所有开启状态的应用作为备选应用。

如果用户不需要按照接收应用接收响应消息的先后顺序或接收响应消息的个数来确定待切换应用,可直接进入移动终端的应用概览界面中指定备选应用,即用户可对需要进行切换的应用添加标识(即用户选定标识)。所以在判定移动终端当前显示状态为移动终端中任意应用的应用界面状态时,获取模块20获取移动终端中在后台运行、处于开启状态的应用,并获取模块20判断开启状态的应用中是否存在用户选定标识,若开启状态的应用中存在用户选定标识,则获取模块20将具有用户选定标识的开启状态的应用选出并作为备选应用;若开启状态的应用中不存在用户选定标识,获取模块20将所有开启状态的应用作为备选应用,从而可根据用户选定标识,缩小备选应用的范围,使应用切换更加符合用户的需求,进一步提高用户体验。

以一具体实例辅助理解该实施例,例如,移动终端当前界面为微信应用界面,后台运行的应用有播放电影的视频应用、邮箱应用、音乐应用、美图应用、购物应用,用户需要一边看电影一边聊微信,且聊微信时需要用到美图应用,所以用户对微信应用、视频应用和美图应用添加用户选定标识,从而微信应用、视频应用和美图应用作为备选应用,在用户输入应用切换指令时,应用切换只会在微信应用、视频应用和美图应用之间直接切换,更加符合用户的应用切换需求。

进一步地,在本发明移动终端一较优实施例中,移动终端还包括切换选择模块50,

切换选择模块50用于:

若预设检测时长内在切换后的应用界面状态,检测到新应用切换指令,获取新应用切换指令对应新滑动操作的滑动方向,将之前应用切换指令对应的滑动操作作为历史滑动操作;

当新滑动操作的滑动方向与历史滑动操作的滑动方向一致时,触发切换模块30工作;当新滑动操作的滑动方向与历史滑动操作的滑动方向不一致时,将移动终端的应用界面切回历史滑动操作切换前的应用界面。

以下用一具体例子辅助说明:用户对移动终端显示屏预设区域和/或指纹感应区施加向左的滑动操作时,移动终端的应用界面从应用A切换至应用B,此时待切换应用为应用C,若在预设检测时长(如1min)用户又对移动终端显示屏预设区域和/或指纹感应区施加向左的滑动操作,则将应用界面从应用B切换至应用C;若在预设检测时长(如1min)用户又对移动终端显示屏预设区域和/或指纹感应区施加向右(或者不是向左)的滑动操作,则将应用界面从应用B切回应用A。从而,本实例实现了在用户对应用进行一次切换后,还能通过后续滑动操作再次活动调节需切换的应用界面。

此外,移动终端还包括:

概览模块60,用于在移动终端显示屏的当前显示状态为应用界面状态时,若检测到概览指令时,显示应用概览界面,其中应用概览界面包括移动终端中所有处于开启状态的应用。

概览指令为标识和响应用户输入的用于触发应用概览界面的控制指令,概览指令可为用户双击或长按显示屏中应用界面的特定区域所触发产生,也可为用户对显示屏施加特定手势(例如缩放手势,即用户对显示屏施加多触点并且多触点向外发散移动)所触发产生。在移动终端显示屏的当前显示状态为应用界面状态时,若检测到概览指令,表明用户可能因多次直接切换应用界面而未切换到所需应用界面,此时概览模块60在移动终端显示屏显示应用概览界面,从而用户可从应用概览界面中挑选出所需的应用,并点击进入所需应用的应用界面,从而直接切换应用界面和应用概览界面切换应用界面相辅相成,更加贴合用户的使用需求。

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

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

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