应用程序的功能触发方法及装置制造方法及图纸

技术编号:19691218 阅读:31 留言:0更新日期:2018-12-08 11:01
本公开是关于一种应用程序的功能触发方法及装置,该方法包括:设定针对终端上目标物理按键的目标操作为触发应用程序的目标功能的操作;在检测到针对所述终端的目标物理按键的目标操作时,执行所述应用程序的目标功能。该技术方案可以在应用程序切换至后台或者终端屏幕熄灭的情况下,使用户依然可以通过终端自带的物理按键实现应用程序的目标功能,且使用物理按键可以使用户持握终端更稳定,有更好的按键反馈,用户使用体验更佳。

【技术实现步骤摘要】
应用程序的功能触发方法及装置
本公开涉及终端
,尤其涉及应用程序的功能触发方法及装置。
技术介绍
终端的应用程序内设置有虚拟按键,对该虚拟按键进行按压等操作可以触发该应用程序执行某个功能,由于虚拟按键只能设计在终端的屏幕内,用户需要在手持终端的情况下再用大拇指(或另一只手)在屏幕上按下虚拟按键,操作不灵活,且终端不容易抓稳,容易造成终端跌落;而且,该虚拟按键只能显示在终端应用程序的用户界面内,如果应用程序切换到后台或者终端息屏,用户就无法看到通话的虚拟按键,也就无法使用其对应功能。
技术实现思路
本公开实施例提供一种应用程序的功能触发方法及装置,可以在应用程序切换至后台或者终端屏幕熄灭的情况下,使用户依然可以通过终端自带的物理按键实现应用程序的目标功能,且使用物理按键可以使用户持握终端更稳定,有更好的按键反馈,用户使用体验更佳。所述技术方案如下:根据本公开实施例的第一方面,提供一种应用程序的功能触发方法,包括:设定针对终端上目标物理按键的目标操作为触发应用程序的目标功能的操作;在检测到针对所述终端的目标物理按键的目标操作时,执行所述应用程序的目标功能。在一个实施例中,所述设定针对终端上目标物理按键的目标操作为触发应用程序的目标功能的操作,包括:获取输入的所述目标物理按键的目标操作的信息;获取终端的各物理按键的键值,所述键值包括所述物理按键的按键事件;根据所述键值,设定所述目标物理按键的目标操作对应触发所述应用程序的所述目标功能。在一个实施例中,所述方法还包括:获取输入的键值,所述键值包括所述物理按键的按键事件;根据所述物理按键的按键事件,判断是否检测到针对所述终端的目标物理按键的目标操作。在一个实施例中,所述在检测到针对终端的目标物理按键的目标操作时,执行所述应用程序的目标功能,包括:在所述应用程序切换到后台运行或者所述应用程序在前台运行而终端处于息屏状态的情况下,在检测到针对终端的目标物理按键的目标操作时,执行所述应用程序的目标功能。在一个实施例中,所述目标物理按键包括至少一个物理按键,所述目标操作包括长按操作、单击操作、双击操作或三击操作。在一个实施例中,所述目标功能包括频道切换功能、截屏功能、拍照功能、录音功能、分享功能或加密功能。根据本公开实施例的第二方面,提供一种应用程序的功能触发装置,包括:设定模块,用于设定针对终端上目标物理按键的目标操作为触发应用程序的目标功能的操作;执行模块,用于在检测到针对所述终端的目标物理按键的目标操作时,执行所述应用程序的目标功能。在一个实施例中,所述设定模块包括:第一获取子模块,用于获取输入的所述目标物理按键的目标操作的信息;第二获取子模块,用于获取终端的各物理按键的键值,所述键值包括所述物理按键的按键事件;设定子模块,用于根据所述键值,设定所述目标物理按键的目标操作对应触发所述应用程序的所述目标功能。在一个实施例中,所述装置还包括:获取模块,用于获取输入的键值,所述键值包括所述物理按键的按键事件;判断模块,用于根据所述物理按键的按键事件,判断是否检测到针对所述终端的目标物理按键的目标操作。在一个实施例中,所述执行模块包括:执行子模块,用于在所述应用程序切换到后台运行或者所述应用程序在前台运行而终端处于息屏状态的情况下,在检测到针对终端的目标物理按键的目标操作时,执行所述应用程序的目标功能。在一个实施例中,所述目标物理按键包括至少一个物理按键,所述目标操作包括长按操作、单击操作、双击操作或三击操作。在一个实施例中,所述目标功能包括频道切换功能、截屏功能、拍照功能、录音功能、分享功能或加密功能。根据本公开实施例的第三方面,提供一种应用程序的功能触发装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:设定针对终端上目标物理按键的目标操作为触发应用程序的目标功能的操作;在检测到针对所述终端的目标物理按键的目标操作时,执行所述应用程序的目标功能。根据本公开实施例的第四方面,提供一种计算机可读存储介质,存储有计算机指令,所述计算机指令被处理器执行时实现上述方法中的步骤。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以设定针对终端上目标物理按键的目标操作为触发应用程序的目标功能的操作;在检测到针对所述终端的目标物理按键的目标操作时,执行所述应用程序的目标功能,这样,用户只需要针对该目标物理按键输入目标操作就可以触发应用程序的目标功能,无需一直保持在应用程序的用户界面内来触发,当应用程序切换至后台,或者终端屏幕熄灭的情况下,用户依然可以通过终端自带的物理按键实现应用程序的目标功能;另外,用户在持握终端时无需专门留出一个手指按压屏幕上的虚拟按键来触发目标功能,持握更稳定,且物理按键较虚拟按键有更好的按键反馈,用户使用体验更佳。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种应用程序的功能触发方法的流程图。图2是根据一示例性实施例示出的一种应用程序的功能触发方法的流程图。图3是根据一示例性实施例示出的一种应用程序的功能触发方法的流程图。图4是根据一示例性实施例示出的一种应用程序的功能触发方法的流程图。图5是根据一示例性实施例示出的一种应用程序的功能触发装置的框图。图6是根据一示例性实施例示出的一种应用程序的功能触发装置的框图。图7是根据一示例性实施例示出的一种应用程序的功能触发装置的框图。图8是根据一示例性实施例示出的一种应用程序的功能触发装置的框图。图9是根据一示例性实施例示出的一种应用程序的功能触发装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种应用程序的功能触发方法的流程图,如图1所示,该应用程序的功能触发方法用于终端等设备中,包括以下步骤101-102:在步骤101中,设定针对终端上目标物理按键的目标操作为触发应用程序的目标功能的操作。在步骤102中,在检测到针对所述终端的目标物理按键的目标操作时,执行所述应用程序的目标功能。这里,应用程序可以重新定义终端上的目标物理按键,将针对终端上目标物理按键的目标操作设定为应用程序的目标功能的操作,如此,在需要执行应用程序的目标功能时,用户可以针对终端的目标物理按键输入目标操作,终端就可以检测到该针对所述终端的目标物理按键的目标操作,这样,终端就可以执行该应用程序的目标功能。示例的,对于一些具有语音通话功能的应用程序,该应用程序的用户界面内会设置一个虚拟的通话按键,需要进行语音通话时,按下虚拟按键,就触发语音采集功能,应用程序可以通过麦克风采集用户语音,用户松开该虚拟按键,就触发语音发送功能,发送刚采集的语音数据。由于虚拟按键只能设计在终端的显示屏幕内,用户需要在手持终端的情况下再用大拇指(或本文档来自技高网...

【技术保护点】
1.一种应用程序的功能触发方法,其特征在于,包括:设定针对终端上目标物理按键的目标操作为触发应用程序的目标功能的操作;在检测到针对所述终端的目标物理按键的目标操作时,执行所述应用程序的目标功能。

【技术特征摘要】
1.一种应用程序的功能触发方法,其特征在于,包括:设定针对终端上目标物理按键的目标操作为触发应用程序的目标功能的操作;在检测到针对所述终端的目标物理按键的目标操作时,执行所述应用程序的目标功能。2.根据权利要求1所述的方法,其特征在于,所述设定针对终端上目标物理按键的目标操作为触发应用程序的目标功能的操作,包括:获取输入的所述目标物理按键的目标操作的信息;获取终端的各物理按键的键值,所述键值包括所述物理按键的按键事件;根据所述键值,设定所述目标物理按键的目标操作对应触发所述应用程序的所述目标功能。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取输入的键值,所述键值包括所述物理按键的按键事件;根据所述物理按键的按键事件,判断是否检测到针对所述终端的目标物理按键的目标操作。4.根据权利要求1所述的方法,其特征在于,所述在检测到针对终端的目标物理按键的目标操作时,执行所述应用程序的目标功能,包括:在所述应用程序切换到后台运行或者所述应用程序在前台运行而终端处于息屏状态的情况下,在检测到针对终端的目标物理按键的目标操作时,执行所述应用程序的目标功能。5.根据权利要求1所述的方法,其特征在于,所述目标物理按键包括至少一个物理按键,所述目标操作包括长按操...

【专利技术属性】
技术研发人员:李凯文李彪
申请(专利权)人:西安蜂语信息科技有限公司
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1