一种功能事件的响应方法及移动终端技术

技术编号:18553123 阅读:24 留言:0更新日期:2018-07-28 10:27
本发明专利技术提供了一种功能事件的响应方法及移动终端,该方法包括:检测到对功能按钮的触摸操作时,根据所述触摸操作的持续时间和预设时间阈值,动态展示预设控件的变化过程,所述预设控件与所述功能按钮的业务逻辑相关联;当所述触摸操作的持续时间大于预设时间阈值时,响应所述功能按钮对应的目标功能事件。本发明专利技术在响应目标功能事件之前,动态展示与功能按钮的业务逻辑相关联的预设控件的变化过程,从而避免了由于用户手抖连击功能按钮而导致非用户意愿的功能事件的触发,保证了触发功能事件的准确性及稳定性。

【技术实现步骤摘要】
一种功能事件的响应方法及移动终端
本专利技术涉及通信应用的
,尤其涉及一种功能事件的响应方法及移动终端。
技术介绍
按钮(Button)是程序用于和用户进行交互的一个重要控件。通常来说,一个按钮就是包含文本和图标的一块可见区域,当用户触摸这块区域时能够触发应用程序相应的响应行为,技术上通常以Button类实现。普通的按钮通常都会响应点击事件,而这种响应是瞬间发生的,在某些比较重要的状态转换关系中,按钮误触会导致非用户意愿的状态转换,而这种状态转换的主动撤销会对用户的体验造成不良影响。例如,在健身应用程序app中,通常会有训练计划的安排,比如今天的训练计划是5组俯卧撑,每完成一组训练,有60秒的休息间隔。所以,理想情况下的训练状态转移是这样的:做完一组俯卧撑,点击“完成”按钮,进入休息界面,60秒休息完毕,点击“继续”按钮,进入下一组训练……然而,假设你今天是开始训练的第一天,训练完一组,肌肉有点脱力,在点击“完成”按钮的时候,手指颤抖着连点了两下,结果就是连着点击了“继续”按钮,跳过了休息界面,直接进入了下一组训练,继续训练显然是不现实的,用户想再次回退到休息计时状态。然而,有些健身app甚至没有状态回退的功能,非常影响用户的体验。再例如,很多的背单词软件会提供“记得”和“不记得”两个按钮来接受用户的学习反馈。如果你一不小心误触按钮,对一个你陌生的单词标记了“记得”,那么系统会误认为你已经学会了这个单词,从而不再为你安排相关的学习,从而降低了用户的学习体验。
技术实现思路
本专利技术的目的在于提供一种功能事件的响应方法及移动终端,以解决由于用户手抖连击功能按钮,导致非用户意愿的功能事件的触发的问题。第一方面,本专利技术实施例提供了一种功能事件的响应方法,应用于移动终端,包括:检测到对功能按钮的触摸操作时,根据所述触摸操作的持续时间和预设时间阈值,动态展示预设控件的变化过程,所述预设控件与所述功能按钮的业务逻辑相关联;当所述触摸操作的持续时间大于预设时间阈值时,响应所述功能按钮对应的目标功能事件。第二方面,本专利技术实施例还提供了一种移动终端,包括:展示模块,用于检测到对功能按钮的触摸操作时,根据所述触摸操作的持续时间和预设时间阈值,动态展示预设控件的变化过程,所述预设控件与所述功能按钮的业务逻辑相关联;响应模块,用于当所述触摸操作的持续时间大于预设时间阈值时,响应所述功能按钮对应的目标功能事件。第三方面,本专利技术实施例还提供了一种移动终端,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述功能事件的响应方法的步骤。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上所述功能事件的响应方法的步骤。本专利技术实施例具有以下有益效果:本专利技术实施例中,在响应目标功能事件之前,动态展示与功能按钮的业务逻辑相关联的预设控件的变化过程,从而避免了由于用户手抖连击功能按钮而导致非用户意愿的功能事件的触发,保证了触发功能事件的准确性及稳定性。附图说明图1为本专利技术实施例的功能事件的响应方法的工作流程图;图2为本专利技术实施例中预设控件变化过程的第一展示示意图;图3为本专利技术实施例中预设控件变化过程的第二展示示意图;图4为本专利技术实施例的移动终端的模块示意图;图5为本专利技术实施例的移动终端的结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完成地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种功能事件的响应方法,应用于移动终端,包括:步骤101:检测到对功能按钮的触摸操作时,根据所述触摸操作的持续时间和预设时间阈值,动态展示预设控件的变化过程,所述预设控件与所述功能按钮的业务逻辑相关联。具体地,可以从用户按下功能按钮开始,统计所述触发操作当前的持续时间,并根据触摸操作的持续时间和预设时间阈值,动态展示预设控件的变化过程。通过预设控件的变化过程来表明距离响应上述目标功能事件的剩余时间,以便于用户实时获知响应该目标功能事件所需的时间,该预设控件的变化过程包括预设控件显示面积的变化或预设控件显示位置的变化等。其中,预设控件的形状、显示位置或变化方式与功能按钮的业务逻辑相关联。例如,健身应用程序中,预设控件可以是哑铃形状,也可以为杠铃形状,通过不同的形状来表示不同的业务逻辑,又例如,预设控件为哑铃形状,可通过哑铃在当前显示界面中的上升过程,来表示不同的业务逻辑。另外,本专利技术实施例中的预设控件与功能业务按钮的业务逻辑相关联,不仅仅代表响应目标功能事件的时延进度,还可以赋予更加丰富的业务含义,比如:健身的努力过程、单词的记忆过程等。步骤102:当所述触摸操作的持续时间大于预设时间阈值时,响应所述功能按钮对应的目标功能事件。当所述触摸操作的持续时间大于预设时间阈值,且所述触摸操作结束时,响应所述功能按钮对应的目标功能事件。具体的,用户通过所展示的预设控件的变化过程,在了解到当触摸操作的持续时间达到预设时间阈值时,结束该触摸操作结束,此时,移动终端检测到用户手指离开,则响应所述目标功能事件。本专利技术实施例的功能事件的响应方法,在响应目标功能事件之前,动态展示与功能按钮的业务逻辑相关联的预设控件的变化过程,从而避免了由于用户手抖连击功能按钮而导致非用户意愿的功能事件的触发,保证了触发功能事件的准确性及稳定性。作为一种可选的实现方式,上述预设控件包括时延显示区;上述步骤101中根据所述触摸操作的持续时间和预设时间阈值,动态展示预设控件的变化过程的步骤,包括:根据所述触摸操作的持续时间和预设时间阈值,动态显示所述时延显示区的变化过程,所述时延显示区的面积与所述功能按钮的业务逻辑相关联。具体的,随着所述触摸操作的持续时间的增长,增加所述时延显示区的显示面积。这里,当持续时间达到预设时间阈值时,时延显示区的面积停止增长。例如,在所述功能按钮上方的预定显示区域中,显示时延显示区的面积的变化过程。该预定显示区域为的形状可为圆形、矩形或其他形状等。如图2所示,当检测到对功能按钮的触摸操作时,在功能按钮上方的类圆形的显示区域中,显示时延显示区的面积的增长过程。其中,画斜线的区域表示时延显示区,整个类圆形所对应的区域为预定显示区域,可以看出,随着持续时间的增长,带斜线的区域在所述类圆形区域中所占用的面积越来越大,空白的区域越来越小,直至最后占满整个类圆形区域,即当持续时间达到预设时间阈值时,时延显示区占满整个类圆形区域,此时,若上述触摸操作结束,即用户手指离开所述功能按钮,则可响应该功能按钮对应的目标功能事件。本专利技术实施例中的功能按钮具有高度的可复用性和灵活性,可以降低开发的难度,提高开发效率。另外,上述预定显示区域的形状也可为环形区域,随着时间的增长,时延显示区在环形显示区域中对应的显示面积逐渐增大。作为另一种可选的实现方式,所述预设控件包括:指示图标;上述步骤101中根据所述触摸操作的持续时间和预设时间阈值,动态展示预设控件的变化过程的步骤,包括本文档来自技高网...

【技术保护点】
1.一种功能事件的响应方法,应用于移动终端,其特征在于,包括:检测到对功能按钮的触摸操作时,根据所述触摸操作的持续时间和预设时间阈值,动态展示预设控件的变化过程,所述预设控件与所述功能按钮的业务逻辑相关联;当所述触摸操作的持续时间大于预设时间阈值时,响应所述功能按钮对应的目标功能事件。

【技术特征摘要】
1.一种功能事件的响应方法,应用于移动终端,其特征在于,包括:检测到对功能按钮的触摸操作时,根据所述触摸操作的持续时间和预设时间阈值,动态展示预设控件的变化过程,所述预设控件与所述功能按钮的业务逻辑相关联;当所述触摸操作的持续时间大于预设时间阈值时,响应所述功能按钮对应的目标功能事件。2.根据权利要求1所述的功能事件的响应方法,其特征在于,所述预设控件的形状、显示位置或变化方式与所述功能按钮的业务逻辑相关联。3.根据权利要求1所述的功能事件的响应方法,其特征在于,所述预设控件包括:时延显示区;根据所述触摸操作的持续时间和预设时间阈值,动态展示预设控件的变化过程的步骤,包括:根据所述触摸操作的持续时间和预设时间阈值,动态显示所述时延显示区的变化过程,所述时延显示区的面积与所述功能按钮的业务逻辑相关联。4.根据权利要求3所述的功能事件的响应方法,其特征在于,所述根据所述触摸操作的持续时间和预设时间阈值,动态显示所述时延显示区的变化过程的步骤,包括:随着所述触摸操作的持续时间的增长,增加所述时延显示区的显示面积。5.根据权利要求1所述的功能事件的响应方法,其特征在于,所述预设控件包括:指示图标;根据所述触摸操作的持续时间和预设时间阈值,动态展示预设控件的变化过程的步骤,包括:根据所述触摸操作的持续时间和预设时间阈值,动态展示所述指示图标在当前业务界面中的移动过程,所述指示图标在当前业务界面中的显示位置与所述功能按钮的业务逻辑相关联。6.根据权利要求5所述的功能事件的响应方法,其特征在于,根据所述触摸操作的持续时间和预设时间阈值,动态展示所述指示图标在当前业务界面中的移动过程的步骤,包括:随着所述触摸操作的持续时间的增长,控制所述指示图标由当前业务界面的第一业务区域移动到第二业务区域。7.根据权利要...

【专利技术属性】
技术研发人员:翟微
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1