一种终端后台应用的启动方法及装置的制造方法

文档序号:9923643阅读:271来源:国知局
一种终端后台应用的启动方法及装置的制造方法
【技术领域】
[0001]本发明属于通信技术领域,尤其涉及一种终端后台应用的启动方法及装置。
【背景技术】
[0002]随着通信技术以及电子技术的不断发展,智能终端也越来越普及,用户可以使用智能终端进行学习、娱乐等等,不仅丰富用户生活,还给用户带来便利。
[0003]在现有技术中,当终端处于睡眠/锁屏状态时,如果用户需要对终端中的某一应用进行启动时,用户首先需要触发终端中的电源键,以点亮终端设备的屏幕,然后通过输入解锁指令(密码或手势等等)解锁终端,解锁成功后进入终端系统,最后用户在终端系统中选择需要的应用进行启动。
[0004]在对现有技术的研究和实践过程中,本发明的发明人发现,目前当终端处于睡眠/锁屏状态时,需要用户进行一系列的操作才能启动终端中的应用,操作较为繁琐,且操作效率较低。

【发明内容】

[0005]本发明的目的在于提供一种终端后台应用的启动方法及装置,旨在对启动终端应用的操作进行简单化,提高操作效率。
[0006]为解决上述技术问题,本发明实施例提供以下技术方案:
[0007]—种终端后台应用的启动方法,其中包括:
[0008]获取终端的当前状态;
[0009]在所述终端的当前状态为睡眠锁屏状态时,检测是否接收到针对所述终端的振动信号;
[0010]若检测接收到针对所述终端的振动信号,则展示预设的后台应用列表;
[0011]当接收到用户的选择指令时,在所述后台应用列表中确定所述选择指令所指示的后台应用,并启动所述后台应用。
[0012]为解决上述技术问题,本发明实施例还提供以下技术方案:
[0013]—种终端后台应用的启动装置,其中包括:
[0014]获取单元,用于获取终端的当前状态;
[0015]第一检测单元,用于在所述终端的当前状态为睡眠锁屏状态时,检测是否接收到针对所述终端的振动信号;
[0016]展示单元,用于若检测接收到针对所述终端的振动信号,则展示预设的后台应用列表;
[0017]启动单元,用于当接收到用户的选择指令时,在所述后台应用列表中确定所述选择指令所指示的后台应用,并启动所述后台应用。
[0018]相对于现有技术,本发明实施例,在获取到终端的当前状态为睡眠锁屏状态时,检测是否接收到针对该终端的振动信号;如果是检测接收到针对该终端的振动信号,则展示预设的后台应用列表,并且在该后台应用列表中确定用户选择指令所指示的后台应用,并启动该后台应用。本方案通过自动识别针对终端的振动信号,从而自动展示预先设置好的后台应用列表,以使得用户根据该后台应用列表直接选择,并开启想要开启的后台应用,无需用户针对终端进行一系列复杂的操作,实现了对启动终端应用的操作进行简单化,提高应用启动的操作效率。
【附图说明】
[0019]下面结合附图,通过对本发明的【具体实施方式】详细描述,将使本发明的技术方案及其它有益效果显而易见。
[0020]图1是本发明第一实施例提供的终端后台应用的启动方法的流程示意图;
[0021]图2a为本发明第二实施例提供的终端后台应用的启动方法的流程示意图;
[0022]图2b为本发明第二实施例提供的终端后台应用的启动方法中振动信号产生的原理分析示意图;
[0023]图3a为本发明第三实施例提供的终端后台应用的启动装置的结构示意图;
[0024]图3b为本发明第三实施例提供的终端后台应用的启动装置的另一结构示意图。
【具体实施方式】
[0025]请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
[0026]在以下的说明中,本发明的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本发明原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
[0027]本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。所熟知的适合用于本发明的运算系统、环境与组态的范例可包括(但不限于)手持电话、个人计算机、服务器、多处理器系统、微电脑为主的系统、主架构型计算机、及分布式运算环境,其中包括了任何的上述系统或装置。
[0028]以下将分别进行详细说明。
[0029]第一实施例
[0030]在本实施例中,将从终端后台应用的启动装置的角度进行描述,该终端后台应用的启动装置具体可以集成在平板PC(Personal Computer)、手机等具备储存单元并安装有微处理器而具有运算能力的终端机中。
[0031 ] —种终端后台应用的启动方法,包括:获取终端的当前状态,在该终端的当前状态为睡眠锁屏状态时,检测是否接收到针对终端的振动信号,若检测接收到针对该终端的振动信号,则展示预设的后台应用列表,当接收到用户的选择指令时,在该后台应用列表中确定选择指令所指示的后台应用,并启动该后台应用。
[0032]请参阅图1,图1是本发明第一实施例提供的终端后台应用的启动方法的流程示意图,具体流程可以包括:
[0033]在步骤SlOl中,获取终端的当前状态。
[0034]在步骤S102中,在终端的当前状态为睡眠锁屏状态时,检测是否接收到针对该终端的振动信号。
[0035]其中,所述步骤SlOl与步骤S102可具体为:
[0036]可以理解的是,本发明实施例中,终端的当前状态可以包括睡眠/锁屏状态,以及解屏状态;其中,在终端的当前状态为睡眠锁屏状态时,终端实时检测是否接收到针对该终端的振动信号。
[0037]其中,在获取终端的当前状态(即步骤S101)之后,还可以包括:
[0038]1、在终端的当前状态为解屏状态时,对该终端中的终端应用的应用状态进行检测;
[0039]2、基于应用状态为正在运行的应用,建立后台应用列表。
[0040]也就是说,在终端处于解屏状态时,根据终端应用的应用状态对终端应用运行整理;其中,该实施例中,终端应用的应用状态可以包括正在运行的应用以及关闭的应用,其后,统计应用状态为正在运行的应用,并建立后台应用列表,该后台应用列表中包含当前应用状态为正在运行的应用的信息,如应用图标,等等。
[0041]优选的,终端可以设定一时间间隔,基于该时间间隔,在终端的当前状态为解屏状态时,实时对终端应用的应用状态进行检测,以实时更新该后台应用列表。
[0042]进一步的,建立后台应用列表的方式有很多,比如,可具体如下:
[0043]21、基于应用状态为正在运行的应用,获取正在运行的应用的开启时间,和/或运行时间;
[0044]22、根据该正在运行的应用的开启时间和/或运行时间,确定正在运行的应用的优先级;
[0045]23、按照确定的优先级,根据正在运行的应用建立后台应用列表。
[0046]也就是说,根据正在运行的应用,获取这些应用的开启时间和/或运行时间,并根据开启时间和/或运行时间,确定这些正在运行的应用的优先级,并根据优先级,对这些正在运行的应用进行排序,从而建立该后台应用列表。
[0047]比如,正在运行的应用包括应用A、应用B以及应用C,其中,应用A的运行时间为I小时、应用B的运行时间为2小时、应用C的运行时间为30分钟,则按照运行时间由长到短的顺序,对应用A、应用B以及应用C进行排序,后台应用列表可以按“应用B、应用A、应用的顺序排列相应的应用图标。
[0048]在步骤S103中,若检测接收到针对该终端的振动信号,则展示预设的后台应用列表。
[0049]在步骤S104中,当接收到用户的选择指令时,在该后台应用列表中确定选择指令所指示的后台应用,并启动该后台应用。
[0050]其中,所述步骤S103与步骤S104可具体为:
[0051]可以理解的是,若检测接收到针对该终端的振动信号,则展示步骤2建立的后台应用列表,从而在该后台应用列表中确定用户触发的选择指令所指示的后台应用,并启动该后台应用。
[0052]其中,针对终端接收到的振动信号可以为终端受到外界作用力发生机械振动,从而产生的振动信号,也可以称为声波信号,比如,用户敲击终端时,终端会发生振动,从而终端会产生振动信号,同时,该振动信号也可以是终端传递的,且由外部振源产生的振动信号。
[0053]在本实施例中,检测到的终端的振动信号可以有多种,比如可以通过终
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1