一种应用调取方法及装置与流程

文档序号:11729055阅读:200来源:国知局
一种应用调取方法及装置与流程

【技术领域】

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



背景技术:

随着终端功能的日益强大,用户对终端的依赖程度也越来越高,终端中的应用程序也越来越多。一般都是用户当前的应用程序会显示在屏幕上,而其它应用程序都在后台中运行着,如果用户想要切换到其它的应用程序时,往往先要退出当前应用程序后再切换到想要的应用程序。

用户有时候希望在当前屏幕上能够快速的切换到需要的应用程序,而无需退出当前屏幕界面,但现有的技术方案无法快速的实现,降低用户体验。



技术实现要素:

有鉴于此,本发明实施例提供了一种应用调取方法及装置,在当前屏幕界面能够快速切换到需要的应用程序,提高用户体验。

一方面,本发明实施例提供了一种应用调取方法,所述方法包括:

生成展示框,预设应用图标以指定顺序排列在所述展示框中;

获取实时压力值信息;

根据所述实时压力值信息,基于压力值与预设应用图标的循环周期的对应关系,调整所述预设应用图标的循环周期。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:

接收用户输入的触摸轨迹;

当所述触摸轨迹为线性轨迹且长度超过预设长度阈值时,则基于所述触摸轨迹的走向与循环方向的对应关系,调整所述预设应用图标的循环方向。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述接收压感信息之前,所述方法还包括:

检测按压时间;

判断所述按压时间是否超过预设阈值;

若是,则触发唤醒模式。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,若所述压感信息中的持续按压时长超过预设时间阈值,则生成展示框,具体包括:

若所述压感信息中的持续按压时长超过预设时间阈值,则以按压点或预设坐标为中心点生成展示框。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在生成展示框之前,所述方法还包括:

接收用户的操作指令;

根据所述操作指令确定预设应用图标以及各预设应用图标的排列顺序。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:

接收用户的应用图标选择指令,并在所述展示框中固定展示选中的应用图标;

调取所述应用图标对应的应用,并隐藏所述展示框。

上述技术方案中的一个技术方案具有如下有益效果:

本发明实施例提供了一种应用调取方法,首先,生成展示框,预设应用图标以指定顺序排列在所述展示框中;然后,接收用户输入的实时压力值;最后,根据所述实时压力值,基于压力值与预设应用图标的循环周期的对应关系,确定所述预设应用图标的循环周期。与现有技术的方案相比,本发明可以在当前屏幕界面生成应用图标展示框,用户通过展示框中循环的应用图标进行选择,以调取其他应用程序,从而实现在当前屏幕上快速的切换到所需应用程序,同时无需退出当前屏幕界面,提升了用户体验。

另一方面,本发明实施例提供了一种应用调取装置,所述装置包括:

生成模块,生成展示框,预设应用图标以指定顺序排列在所述展示框中;

接收模块,接收用户输入的实时压力值;

第一处理模块,根据所述压力值,并基于压力值与预设应用图标的循环周期的对应关系,调整所述预设应用图标的循环周期。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括:

第二处理模块,接收用户输入的触摸轨迹;

当所述触摸轨迹为线性轨迹且长度超过预设长度阈值时,则基于所述触摸轨迹的走向与循环方向的对应关系,调整所述预设应用图标的循环方向。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述生成模块具体用于:

采集压感信息;

检测所述压感信息中的持续按压时长;

若所述持续按压时长超过预设时间阈值,则生成展示框。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述生成模块具体用于:

若所述压感信息中的持续按压时长超过预设时间阈值,则以按压点或预设坐标为中心点生成展示框。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括:

排序模块,接收用户的操作指令;

根据所述操作指令确定预设应用图标以及各预设应用图标的排列顺序。

如上所述的方面和任一可能的实现方式,所述装置还包括:

调取模块,接收用户的应用图标选择指令,并在所述展示框中固定展示选中的应用图标;

调取所述应用图标对应的应用,并隐藏所述展示框。

上述技术方案中的一个技术方案具有如下有益效果:

本发明实施例提供了一种应用调取装置,首先,生成模块生成展示框,预设应用图标以指定顺序排列在所述展示框中;然后,接收模块接收用户输入的实时压力值;最后,第一处理模块根据所述实时压力值,基于压力值与预设应用图标的循环周期的对应关系,确定所述预设应用图标的循环周期。与现有技术的方案相比,本发明可以在当前屏幕界面生成应用图标展示框,用户通过展示框中循环的应用图标进行选择,以调取其他应用程序,从而实现在当前屏幕上快速的切换到所需应用程序,同时无需退出当前屏幕界面,提升了用户体验。

【附图说明】

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

图1是本发明实施例所提供的应用调取方法的流程示意图;

图2是本发明实施例所提供的应用调取装置的功能方块图。

【具体实施方式】

为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。

应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。

应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三等来描述处理模块,但这些处理模块不应限于这些术语。这些术语仅用来将处理模块彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一处理模块也可以被称为第二处理模块,类似地,第二处理模块也可以被称为第一处理模块。

本发明实施例给出了一种信息显示方法。请参考图1,其为本发明实施例所提供的信息显示方法的流程示意图,如图1所示,该方法包括以下步骤:

本发明实施例给出了一种应用调取方法。请参考图1,其为本发明实施例所提供的应用调取方法的流程示意图,如图1所示,该方法包括以下步骤:

步骤s101,生成展示框,预设应用图标以指定顺序排列在所述展示框中。

其中,展示框是在当前屏幕界面直接生成的,即完成应用程序调取之前,当前屏幕界面无需进行切换,展示框的当前展示界面可以同时显示一个或多个应用图标,具体可以根据展示框的尺寸进行预设,本发明实施例对此不作限定。

需要说明的是,用户若需要在当前屏幕界面调取其他应用程序时,可以长按触摸屏或者其他操作指令,本实施例以终端接收压感信息为例进行详细说明,当终端在接收到满足预设条件的压感信息时,会在当前屏幕界面生成应用图标展示框,具体包括以下步骤:

a)采集压感信息;

b)检测所述压感信息中的持续按压时长;

c)若所述持续按压时长超过预设时间阈值,则生成展示框。

具体地,预设时间阈值为用户预先设置在终端内的数据信息或者终端系统自身存储的默认信息,比如,预设时间阈值可以为包括2s、3s或4s等一系列时长的数据信息。另外,当所述压感信息中的持续按压时长超过预设时间阈值,则以按压点或预设坐标为中心点生成展示框。

需要说明的是,在生成展示框之前,所述方法还包括:

接收用户的操作指令;

根据所述操作指令确定预设应用图标以及各预设应用图标的排列顺序。

可以理解的是,展示框的当前展示界面最多可以同时显示一个应用图标,而预设应用图标共有10个且按照编号1、编号2…编号10的顺序排列,预设应用图标按照一定的顺序依次在展示框中循环展示,比如,可以按照编号1、编号2...编号10的循环顺序进行展示,也可以按照编号10、编号9...编号1的循环顺序进行展示;展示框的当前展示界面最多可以同时显示两个应用图标,而预设应用图标共有10个且按照编号1、编号2…编号10的顺序排列,预设应用图标按照一定的顺序依次在展示框中循环展示,比如可以按照编号1和编号2、编号3和编号4...编号9和编号10的循环顺序进行展示,也可以按照编号10和编号9、编号8和编号7...编号2编号1的循环顺序进行展示。

需要说明的是,上述关于展示框中应用图标的循环展示循环方向可通过以下步骤进行确定:

a)接收用户输入的触摸轨迹;

b)当所述触摸轨迹为线性轨迹且长度超过预设长度阈值时,则基于所述触摸轨迹的走向与循环方向的对应关系,调整所述预设应用图标的循环方向。

举例来说,预设长度阈值为10dp,若检测到的触摸轨迹为线性轨迹且长度为12dp时,走向为从左向右,则预设应用图标的循环方向从左向右;若检测到的触摸轨迹为线性轨迹且长度为13dp时,且走向从右向左,则预设应用图标的循环方向从右向左;若检测到的触摸轨迹为线性轨迹且长度为8dp时,则预设应用图标的循环方向为默认方向;若检测到的触摸轨迹为非线性轨迹,则预设应用图标的循环方向为默认方向。以上例子仅为本实施为方便理解所作出的示意性说明,故并不限制本发明的保护范围。

步骤s102,获取实时压力值。

本实施例中,以实时压力值作为控制的循环速度的参数,提升了用户体验。

步骤s103,根据所述实时压力值,基于压力值与预设应用图标的循环周期的对应关系,调整所述预设应用图标的循环周期。

举例来说,若用户的按压力度变大,终端获取的实时压力值也相应变大,循环周期变小,循环速度变大;若用户的按压力度变小,终端获取的实时压力值也相应变小,循环周期变大,循环速度变小。以上例子仅为本实施为方便理解所作出的示意性说明,故并不限制本发明的保护范围。

需要说明的是,所述方法还包括:

接收用户的应用图标选择指令,并在所述展示框中固定展示选中的应用图标;

调取所述应用图标对应的应用,并隐藏所述展示框。

上述技术方案中的一个技术方案具有如下有益效果:

本发明实施例提供了一种应用调取方法,首先,生成展示框,预设应用图标以指定顺序排列在所述展示框中;然后,接收用户输入的实时压力值;最后,根据所述实时压力值,基于压力值与预设应用图标的循环周期的对应关系,确定所述预设应用图标的循环周期。与现有技术的方案相比,本发明可以在当前屏幕界面生成应用图标展示框,用户通过展示框中循环的应用图标进行选择,以调取其他应用程序,从而实现在当前屏幕上快速的切换到所需应用程序,同时无需退出当前屏幕界面,提升了用户体验。

相应地,本发明实施例还提供了一种应用调取装置,所述装置包括:

生成模块210,生成展示框,预设应用图标以指定顺序排列在所述展示框中;

接收模块220,接收用户输入的实时压力值;

第一处理模块230,根据所述压力值,并基于压力值与预设应用图标的循环周期的对应关系,调整所述预设应用图标的循环周期。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括:

第二处理模块,接收用户输入的触摸轨迹;

当所述触摸轨迹为线性轨迹且长度超过预设长度阈值时,则基于所述触摸轨迹的走向与循环方向的对应关系,调整所述预设应用图标的循环方向。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述生成模块具体用于:

采集压感信息;

检测所述压感信息中的持续按压时长;

若所述持续按压时长超过预设时间阈值,则生成展示框。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述生成模块具体用于:

若所述压感信息中的持续按压时长超过预设时间阈值,则以按压点或预设坐标为中心点生成展示框。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括:

排序模块,接收用户的操作指令;

根据所述操作指令确定预设应用图标以及各预设应用图标的排列顺序。

如上所述的方面和任一可能的实现方式,所述装置还包括:

调取模块,接收用户的应用图标选择指令,并在所述展示框中固定展示选中的应用图标;

调取所述应用图标对应的应用,并隐藏所述展示框。

上述技术方案中的一个技术方案具有如下有益效果:

本发明实施例提供了一种应用调取装置,首先,生成模块生成展示框,预设应用图标以指定顺序排列在所述展示框中;然后,接收模块接收用户输入的实时压力值;最后,第一处理模块根据所述实时压力值,基于压力值与预设应用图标的循环周期的对应关系,确定所述预设应用图标的循环周期。与现有技术的方案相比,本发明可以在当前屏幕界面生成应用图标展示框,用户通过展示框中循环的应用图标进行选择,以调取其他应用程序,从而实现在当前屏幕上快速的切换到所需应用程序,同时无需退出当前屏幕界面,提升了用户体验。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,服务器和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本发明所提供的几个实施例中,应该理解到,所揭露的系统,服务器和方法,可以通过其它的方式实现。例如,以上所描述的服务器实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,服务器或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机服务器(可以是个人计算机,服务器,或者网络服务器等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

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