一种应用切换的方法及装置与流程

文档序号:12176201阅读:205来源:国知局
一种应用切换的方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种应用切换的方法及装置。



背景技术:

随着通信技术的发展,移动终端(例如手机、平板电脑、便携式设备等)成了人们必不可少的与他人联系的工具,并且,种类繁多的应用一方面不仅满足了人们对于移动终端功能的多方面需求,另一方面也促进了移动终端的普及与发展。

用户常常会在移动终端上同时使用到多个应用,应用之间的操作变得十分频繁。现有技术中,常见的应用切换方法是用户通过按键(例如长按主菜单键)、语音或者手势等方式调用最近的任务栏菜单,选择需要打开的应用来实现应用间的切换。

然而,当用户想要实现应用的快速切换时,上述的方法实现过程复杂,操作步骤过多,需要进行多次操作才能实现应用间的切换,从而降低了在进行应用切换时的效率。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种应用切换的方法及装置,可以实现对应用进行快速切换的目的,提高进行应用切换时的效率。

为了解决上述技术问题,本发明实施例提供了一种应用切换的方法,包括:

检测到终端触屏操作时,获取该触屏操作发出的振动声音信号。

提取该振动声音信号的信号特征,并对提取的该信号特征进行分析。

若分析结果为该信号特征满足预设的应用切换条件,则从终端后台运行的应用中确定出目标应用,并将该目标应用切换到前台运行。

可选的,所述振动声音信号的信号特征包括振动时间间隔和声音响度,所述对提取的所述信号特征进行分析,具体包括:

根据所述声音响度判断是否满足预设的应用切换条件中的声音需求,并根据所述振动时间间隔判断是否满足预设的应用切换条件中的时间间隔需求。

若判断结果为声音响度满足所述预设的应用切换条件中的声音需求、且所述振动时间间隔满足预设的所述应用切换条件中的时间间隔需求,则确定所述信号特征满足预设的应用切换条件。

可选的,所述从终端后台运行的应用中确定出目标应用,包括:

检测终端是否存在一个或多个后台运行的应用。

若存在一个或者多个后台运行的应用,则从后台运行的一个或者多个应用中确定出目标应用。

其中,所述从后台运行的一个或者多个应用中确定出目标应用,具体包括:

从一个或者多个后台运行的应用中选择在后台运行时间最短的应用。

将选择的应用确定为所述目标应用。

可选的,所述将目标应用切换到前台运行之后,还包括。

标记进行切换之前在前台运行的应用和所述目标应用。

如在预设的时间范围内,再次接收到所述信号特征满足所述预设的应用切换条件的振动声音信号时,则从当前终端后台运行的多个应用中选择出未被标记的应用作为新的目标应用。

将所述新的目标应用切换到前台运行。

相应地,本发明实施例还提供了一种应用切换的装置,包括:

检测模块,用于检测触屏操作。

获取模块,用于在该检测模块检测到该触屏操作时,获取该触屏操作发出的振动声音信号。

提取模块,用于提取该振动信号的信号特征。

分析模块,用于对提取的该信号特征进行分析。

确定模块,用于若分析结果为该信号特征满足预设的应用切换条件,则从后台运行的应用中确定出目标应用。

切换模块,用于将所述目标应用切换到前台运行。

可选的,所述振动声音信号的信号特征包括振动时间间隔和声音响度,所述分析模块,具体包括:

判断单元,用于根据所述声音响度判断是否满足预设的应用切换条件中的声音需求,并根据所述振动时间间隔判断是否满足预设的应用切换条件中的时间间隔需求。

第一确定单元,用于若判断结果为声音响度满足所述预设的应用切换条件中的声音需求、且所述振动时间间隔满足预设的所述应用切换条件中的时间间隔需求,则确定所述信号特征满足预设的应用切换条件。

可选的,所述确定模块包括:

检测单元,用于检测终端是否存在一个或多个后台运行的应用。

第二确定单元,用于若存在一个或者多个后台运行的应用,则从后台运行的一个或者多个应用中确定出目标应用。

其中,述第二确定单元具体包括:

选择子单元,用于从一个或者多个后台运行的应用中选择在后台运行时间最短的应用。

确定子单元,用于将选择的应用确定为所述目标应用。

可选的,所述装置还包括标记模块,用于标记进行切换之前在前台运行的应用和所述目标应用。

选择模块,用于如在预设的时间范围内,再次接收到所述信号特征满足所述预设的应用切换条件的振动声音信号时,则从当前终端后台运行的多个应用中选择出未被标记的应用作为新的目标应用。

其中,所述切换模块还用于将所述新的目标应用切换到前台运行。

可以看出,本发明实施例技术方案中,通过若检测到终端触屏操作时的信号特征满足预设的应用切换条件的振动声音信号时,则从终端后台运行的应用中确定目标应用,并且将该目标应用切换到前台运行,可以简化进行应用切换时的操作步骤,实现快速在移动终端上进行应用切换的目的,提高了进行应用切换时的效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明第一实施例提供的一种应用切换方法的示意流程图;

图2是本发明第二实施例提供的一种应用切换装置的结构示意图;

图3是本发明第二实施例提供的又一种应用切换装置的结构示意图;

图4是本发明第三实施例提供的一种智能终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,是本发明第一实施例提供的一种应用切换方法的示意流程图。本发明实施例的所述方法可以由各种智能终端来执行,具体的,智能终端可以是智能手机、平板电脑、智能可穿戴设备等带声音信号处理的终端。如图1所示,本发明实施例中的应用切换方法包括以下步骤。

S101、检测到终端触屏操作时,获取所述触屏操作发出的振动声音信号。

需要说明的是,终端触屏操作为用户触发,用户可以是在接收到终端上的社交软件的消息时触发该终端触摸操作,也可以是通过浏览器浏览到有趣的新闻想分享给好友时触发该终端触摸操作,还可以是在听音乐时想查阅所放音乐的相关资料时触发该终端触摸操作等。

还需要说明的是,用户触发该终端触摸操作的方式可以是用户通过指关节敲击屏幕来触发该终端触摸操作,也可以是用户通过手指甲敲击屏幕来触发该终端触摸操作,还可以是用户通过有一定硬度的物体(例如钢笔、细棍等)来触发该终端触摸操作等。当然,上述方式只是举例,而非穷举,包含但不限于上述可选方式。

还需要说明的是,用户在触发该终端触摸操作时,该终端触摸操作的次数可以仅为1次,也可以为2次或者3次等。并且,当用户触发该终端触摸操作的次数为2次以上时,该终端触摸操作位于该终端显示屏的位置可以为多次均处于终端显示屏的同一位置,也可以为每次终端触摸操作的位置位于该终端显示屏的不同位置,当然,上述位置只是举例,而非穷举,包含但不限于上述可选位置。

S102、提取所述振动声音信号的信号特征,并对提取的所述信号特征进行分析。

具体的,终端在获取到该触屏操作发出的振动声音信号时,需要对该振动声音信号进行识别与判断,以确定该振动声音信号是否是满足应用切换条件的振动声音信号,这时就需要提取该振动声音信号的信号特征,并对提取的该信号特征进行分析。

可选的,该振动声音信号的信号特征包括振动时间间隔和声音响度。

其中,该振动时间间隔是指若用户触发该终端触摸操作的次数为2次或2次以上时,终端触摸操作所相隔的时间,该声音响度是指用户触发该终端触摸操作时,终端所接收到的音量的大小,该音量的大小取决于声音的振幅,用户在触发终端触摸操作时的声音振幅越大,则终端接收到的音量就越大,从而声音响度也就越大,反之,用户在触发终端触摸操作时的声音振幅越小,则终端接收到的音量就越小,从而声音响度也就越小。

可选的,该对提取的该信号特征进行分析,具体包括根据该声音响度判断是否满足预设的应用切换条件中的声音需求,并根据该振动时间间隔判断是否满足预设的应用切换条件中的时间间隔需求。

其中,该预设的应用切换条件中的声音需求是指终端预设的进行应用切换时所需要的声音响度的阈值,当用户所触发的该终端触摸操作中的声音响度值大于或者等于该终端预设的声音响度的阈值时,则终端判断该声音响度满足该预设的应用切换条件的声音需求。当该声音响度满足该预设的应用切换条件的声音需求时,还需要判断该振动时间间隔是否满足预设的应用切换条件的时间间隔需求。

其中,该应用切换条件的时间间隔需求是指该终端预设的进行应用切换时所需要的时间间隔的最大值,当用户所触发的该终端触摸操作中的振动时间间隔值小于或者等于该终端预设的时间间隔的最大值时,则终端判断该振动时间间隔满足该预设的应用切换条件的时间间隔需求。反之,当用户所触发的该终端触摸操作中的振动时间间隔值大于该终端预设的时间间隔的最大值时,则终端判断该振动时间间隔不满足该预设的应用切换条件的时间间隔需求,该应用切换的方法步骤结束。

还需要说明的是,当用户所触发的该终端触摸操作中的声音响度值小于该终端预设的声音响度的阈值时,则终端判断该声音响度不满足该预设的应用切换条件的声音需求,该应用切换的方法步骤结束。

若判断结果为声音响度满足该预设的应用切换条件中的声音需求、且该振动时间间隔满足预设的该应用切换条件中的时间间隔需求,则确定该信号特征满足预设的应用切换条件。

S103、若分析结果为所述信号特征满足预设的应用切换条件,则从终端后台运行的应用中确定出目标应用,并将所述目标应用切换到前台运行。

需要说明的是,该终端后台运行的应用是相对于当前终端显示屏显示的应用而言的。用户可以选择同时运行多个应用,但通常情况下,当前终端显示屏上只能显示一个应用,那么除显示在该终端显示屏上的那个应用外,其他同时运行的多个应用就默认为在终端后台运行,即为该终端后台运行的应用。

可选的,该从终端后台运行的应用中确定出目标应用,包括:检测终端是否存在一个或多个后台运行的应用;若存在一个或者多个后台运行的应用,则从后台运行的一个或者多个应用中确定出目标应用。需要说明的是,当检测到终端不存在在后台运行的应用,则该应用切换的方法步骤结束。

可选的,该从后台运行的一个或者多个应用中确定出目标应用,具体包括:从一个或者多个后台运行的应用中选择在后台运行时间最短的应用;将选择的应用确定为该目标应用。需要说明的是,后台运行时间由终端记录,一旦用户将应用切换到后台运行,那么终端就会记录该应用切换到后台运行的时间。当需要从后台运行的一个或多个应用中确定出目标应用时,终端将此时在所有后台运行的应用的运行时间做比较,选出一个在后台运行的时间最短的应用,确定该应用为目标应用。

还需要说明的是,如果终端在确定目标应用时,将此时在所有后台运行的应用的运行时间做比较,出现两个或两个以上的应用在后台运行的时间一样长且都为最短,那么终端确定目标应用的方式可以是随机选择该两个或两个以上的应用中的一个应用,确定该应用为目标应用;或者,终端可以选择用户平时使用该两个或两个以上的应用中使用频率最高的那一个应用确定为目标应用;或者,终端还可以在显示屏上显示关于该两个或两个以上的应用的简要信息,由用户选择要确定哪一个应用为目标应用等。当然,上述方式只是举例,而非穷举,包含但不限于上述可选方式。

可选的,该将目标应用切换到前台运行之后,还包括:标记进行切换之前在前台运行的应用和该目标应用;如在预设的时间范围内,再次获取到该信号特征满足该预设的应用切换条件的振动声音信号时,则从当前终端后台运行的多个应用中选择出未被标记的应用作为新的目标应用;将该新的目标应用切换到前台运行。

可以理解的是,该预设的时间范围可以由终端预设,终端预设的时间范围一般较短(例如2秒);或者,该预设的时间范围也可以由用户预设,用户在终端的设置菜单里可以设置用于应用切换的时间范围为任意值。

需要说明的是,再次获取到该信号特征满足该预设的应用切换条件的振动声音信号的判断步骤同上述确定信号特征满足该预设的应用切换条件的步骤一致,在此不做赘述。

其中,该从当前终端后台运行的多个应用中选择出未被标记的应用作为新的目标应用的方式,可以是比较未被标记的所有后台运行的应用的后台运行时间,选择其中后台运行时间最短的应用为新的目标应用;或者,可以是终端从后台运行的多个应用中随机选择一个未被标记的应用作为新的目标应用;或者,可以是终端从后台运行的多个应用中选择所记录的用户使用这些未被标记的在后台运行的应用的使用频率最高的一个应用作为新的目标应用。当然,上述方式只是举例,而非穷举,包含但不限于上述可选方式。

可以看出,本发明实施例技术方案中,首先检测到终端触屏操作,获取该触屏操作发出的振动声音信号,然后,提取该振动声音信号的信号特征,并对提取的该信号特征进行分析,如果分析结果为该信号特征满足预设的应用切换条件,则从终端后台运行的应用中检测终端是否存在一个或多个后台运行的应用,如果存在一个或者多个后台运行的应用,则从后台运行的一个或者多个应用中确定出目标应用,并将该目标应用切换到前台运行,最后,在将目标应用切换到前台运行之后,标记进行切换之前在前台运行的应用和该目标应用,如在预设的时间范围内,再次获取到该信号特征满足该预设的应用切换条件的振动声音信号时,则从当前终端后台运行的多个应用中选择出未被标记的应用作为新的目标应用,然后将该新的目标应用切换到前台运行,可以简化进行应用切换时的操作步骤,提升了应用切换方式的多样性,实现了快速在移动终端上进行应用切换的目的,提高了进行应用切换时的效率。

下面为本发明装置实施例,本发明装置实施例用于执行本发明方法第一实施例实现的方法,为了便于说明,仅示出了本发明实施例相关的部分,具体未揭示的,请参照本发明第一实施例。

请参阅图2,是本发明第二实施例提供的一种应用切换装置的结构示意图,本发明实施例的所述装置可以设置在各种智能终端中,具体的,智能终端可以是智能手机、平板电脑、智能可穿戴设备等带声音信号处理的终端。如图2所示,本发明实施例中的应用切换装置包括以下模块:检测模块201,用于检测触屏操作。

需要说明的是,该触屏操作为用户所发,用户触发触摸操作的方式可以是用户通过指关节敲击屏幕来触发该终端触摸操作,也可以是用户通过手指甲敲击屏幕来触发触摸操作,还可以是用户通过有一定硬度的物体(例如钢笔、细棍等)来触发该触摸操作等。当然,上述方式只是举例,而非穷举,包含但不限于上述可选方式。

获取模块202,用于在该检测模块201检测到该触屏操作时,获取该触屏操作发出的振动声音信号。提取模块203,用于提取该振动信号的信号特征。

具体的,获取模块202在获取到该触屏操作发出的振动声音信号时,需要对该振动声音信号进行识别与判断,这时就需要提取模块203提取该振动声音信号的信号特征,并对提取的该信号特征进行分析。

可选的,该振动声音信号的信号特征包括振动时间间隔和声音响度。

其中,该振动时间间隔是指若用户触发该触摸操作的次数为2次或2次以上时,触摸操作所相隔的时间,该声音响度是指用户触发该触摸操作时,终端所接收到的音量的大小,该音量的大小取决于声音的振幅,用户在触发触摸操作时的声音振幅越大,则接收到的音量就越大,从而声音响度也就越大,反之,用户在触发触摸操作时的声音振幅越小,则接收到的音量就越小,从而声音响度也就越小。

分析模块204,用于对提取的该信号特征进行分析。

可选的,如图3所示,该分析模块204,具体包括:判断单元2040,用于根据该声音响度判断是否满足预设的应用切换条件中的声音需求,并根据该振动时间间隔判断是否满足预设的应用切换条件中的时间间隔需求。

其中,该预设的应用切换条件中的声音需求是指预设的进行应用切换时所需要的声音响度的阈值,当用户所触发的该触摸操作中的声音响度值大于或者等于该预设的声音响度的阈值时,则判断单元2040判断该声音响度满足该预设的应用切换条件的声音需求。当该声音响度满足该预设的应用切换条件的声音需求时,则判断单元2040还需要判断该振动时间间隔是否满足预设的应用切换条件的时间间隔需求。

其中,该应用切换条件的时间间隔需求是指该预设的进行应用切换时所需要的时间间隔的最大值,当用户所触发的该触摸操作中的振动时间间隔值小于或者等于该预设的时间间隔的最大值时,则判断单元2040判断该振动时间间隔满足该预设的应用切换条件的时间间隔需求。反之,当用户所触发的该触摸操作中的振动时间间隔值大于该预设的时间间隔的最大值时,则判断单元2040判断该振动时间间隔不满足该预设的应用切换条件的时间间隔需求,结束该应用切换的步骤。

还需要说明的是,当用户所触发的该触摸操作中的声音响度值小于该终端预设的声音响度的阈值时,则判断单元2040判断该声音响度不满足该预设的应用切换条件的声音需求,结束该应用切换的步骤。

第一确定单元2041,用于若判断结果为声音响度满足该预设的应用切换条件中的声音需求、且该振动时间间隔满足预设的该应用切换条件中的时间间隔需求,则确定该信号特征满足预设的应用切换条件。

确定模块205,用于若分析结果为该信号特征满足预设的应用切换条件,则从后台运行的应用中确定出目标应用。

需要说明的是,该后台运行的应用是相对于当前显示屏显示的应用而言的。用户可以选择同时运行多个应用,但通常情况下,当前显示屏上只能显示一个应用,那么除显示在该显示屏上的那个应用外,其他同时运行的多个应用就默认为在终端后台运行,即为后台运行的应用。

可选的,如图3所示,该确定模块205,包括:检测单元2050,用于检测终端是否存在一个或多个后台运行的应用。需要说明的是,当检测单元2050检测到不存在在后台运行的应用,则该应用切换的步骤结束。

第二确定单元2051,用于若存在一个或者多个后台运行的应用,则从后台运行的一个或者多个应用中确定出目标应用。

可选的,如图3所示,该第二确定单元具体包括:选择子单元20510,用于从一个或者多个后台运行的应用中选择在后台运行时间最短的应用。需要说明的是,一旦用户将应用切换到后台运行,那么该应用切换到后台运行的时间就会被记录。当需要从后台运行的一个或多个应用中确定出目标应用时,选择子单元20510将此时在所有后台运行的应用的运行时间做比较,再由选择子单元20510选出一个在后台运行的时间最短的应用。

确定子单元20511,用于将选择的应用确定为该目标应用。

切换模块206,用于将该目标应用切换到前台运行。

可选的,如图3所示,该应用切换的装置还包括:标记模块207,用于标记进行切换之前在前台运行的应用和该目标应用。

选择模块208,用于如在预设的时间范围内,该获取模块再次获取到该信号特征满足该预设的应用切换条件的振动声音信号时,则从当前后台运行的多个应用中选择出未被标记的应用作为新的目标应用。

需要说明的是,再次获取到该信号特征满足该预设的应用切换条件的振动声音信号的判断步骤同上述确定信号特征满足该预设的应用切换条件的步骤一致,在此不做赘述。

其中,该切换模块206,还用于将该新的目标应用切换到前台运行。

可以看出,本发明实施例技术方案中,首先,检测模块201检测到终端触屏操作,获取模块202该触屏操作发出的振动声音信号,然后,提取模块203提取该振动声音信号的信号特征,再由分析模块204对提取模块203提取的该信号特征进行分析,如果分析结果为该信号特征满足预设的应用切换条件,则从后台运行的应用中检测是否存在一个或多个后台运行的应用,如果存在一个或者多个后台运行的应用,则从后台运行的一个或者多个应用中由确定模块205确定出目标应用,并由切换模块206将该目标应用切换到前台运行,最后,在将目标应用切换到前台运行之后,标记模块206标记进行切换之前在前台运行的应用和该目标应用,如在预设的时间范围内,获取模块202再次获取到该信号特征满足该预设的应用切换条件的振动声音信号时,则由选择模块208从当前终端后台运行的多个应用中选择出未被标记模块207标记的应用作为新的目标应用,然后由切换模块206将该新的目标应用切换到前台运行,可以简化进行应用切换时的操作步骤,提升了应用切换方式的多样性,实现了快速在移动终端上进行应用切换的目的,提高了进行应用切换时的效率。

请参阅图4,是本发明第三实施例提供的一种智能终端的结构示意图。所述智能终端可以是智能手机、平板电脑、智能可穿戴设备等带声音信号处理的终端。如图4所示,本发明实施例中的应用切换装置包括:至少一个输入设备401;至少一个处理器402,例如CPU;至少一个存储器403;至少一个输出设备404,上述输入设备401、处理器402、存储器403和输出设备404通过总线405连接。其中,总线405用于实现这些组件之间的连接通信。其中,本发明实施例中装置的输入设备401和输出设备404可以是有线发送端口,也可以为无线设备,例如包括天线装置,用于与其他节点设备进行信令或数据的通信。

该处理器402可以是中央处理器(英文:central processing unit,缩写:CPU),网络处理器(英文:network processor,缩写:NP)或者CPU和NP的组合。

该处理器402还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(英文:application-specific integrated circuit,缩写:ASIC),可编程逻辑器件(英文:programmable logic device,缩写:PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(英文:complex programmable logic device,缩写:CPLD),现场可编程逻辑门阵列(英文:field-programmable gate array,缩写:FPGA),通用阵列逻辑(英文:generic array logic,缩写:GAL)或其任意组合。

该存储器403可以包括易失性存储器(英文:volatile memory),例如随机存取存储器(英文:random-access memory,缩写:RAM);存储器也可以包括非易失性存储器(英文:non-volatile memory),例如快闪存储器(英文:flash memory),硬盘(英文:hard disk drive,缩写:HDD)或固态硬盘(英文:solid-state drive,缩写:SSD);存储器403还可以包括上述种类的存储器的组合。

可选地,该存储器403还用于存储程序指令。该处理器402可以调用该存储器403存储的程序指令,实现如本申请第一实施例和第二实施例中所示的应用切换方法。

该总线405可以是外设部件互连标准(peripheral component interconnect,简称PCI)总线或扩展工业标准结构(extended industry standard architecture,简称EISA)总线等。该总线405可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

输入设备401,用于检测到终端触屏操作时,获取该触屏操作发出的振动声音信号。处理器402,用于提取该振动声音信号的信号特征,并对提取的该信号特征进行分析。若分析结果为该信号特征满足预设的应用切换条件,则处理器402还用于从终端后台运行的应用中确定出目标应用,并将该目标应用切换到前台运行。

输出设备404用于显示该目标应用到前台运行。

可选的,该存储器403用于存储程序指令。该处理器402可以调用该存储器403存储的程序指令,实现如本申请第一实施例和第二实施例中所示的应用切换方法。

可选的,该振动声音信号的信号特征包括振动时间间隔和声音响度。

可选的,该处理器402具体用于,根据该声音响度判断是否满足预设的应用切换条件中的声音需求,并根据该振动时间间隔判断是否满足预设的应用切换条件中的时间间隔需求。

若判断结果为声音响度满足该预设的应用切换条件中的声音需求、且该振动时间间隔满足预设的该应用切换条件中的时间间隔需求,则确定该信号特征满足预设的应用切换条件。

可选的,该处理器402用于检测是否存在一个或多个后台运行的应用,具体用于若存在一个或者多个后台运行的应用,则从后台运行的一个或者多个应用中确定出目标应用。

可选的,该处理器402用于该从后台运行的一个或者多个应用中确定出目标应用,具体用于从一个或者多个后台运行的应用中选择在后台运行时间最短的应用;将选择的应用确定为该目标应用。

可选的,在该处理器402将目标应用切换到前台运行之后,该处理器402还用于标记进行切换之前在前台运行的应用和该目标应用。

如在预设的时间范围内,再次获取到该信号特征满足该预设的应用切换条件的振动声音信号时,则从当前终端后台运行的多个应用中选择出未被标记的应用作为新的目标应用;将该新的目标应用切换到前台运行。

可以看出,本发明实施例技术方案中,首先输入设备401检测到终端触屏操作时,获取该触屏操作发出的振动声音信号,然后处理器402提取该振动声音信号的信号特征,并对提取的该信号特征进行分析,若分析结果为该信号特征满足预设的应用切换条件,则处理器402还用于从终端后台运行的应用中确定出目标应用,并将该目标应用切换到前台运行,输出设备404显示该目标应用到前台运行,在处理器402将目标应用切换到前台运行之后,处理器402标记进行切换之前在前台运行的应用和该目标应用,如在预设的时间范围内,输入设备401再次获取到该信号特征满足该预设的应用切换条件的振动声音信号时,则处理器402从当前终端后台运行的多个应用中选择出未被标记的应用作为新的目标应用,然后将该新的目标应用切换到前台运行,可以简化进行应用切换时的操作步骤,提升了应用切换方式的多样性,实现了快速在移动终端上进行应用切换的目的,提高了进行应用切换时的效率。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:Read-Only Memory,缩写:ROM)或随机存储记忆体(英文:Random Access Memory,缩写:RAM)等。

以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

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