一种悬浮式按钮操作控制方法与流程

文档序号:11275919阅读:310来源:国知局
一种悬浮式按钮操作控制方法与流程

本发明涉及一种按钮操作控制方法,尤其涉及一种悬浮式按钮操作控制方法。



背景技术:

悬浮按钮是指开启之后屏幕当中出现的一个圆形虚拟按键,它也可随意拖动到屏幕左右两侧任意地方。而点击进入之后该按键则呈半圆状,从上至下分别设计有返回/锁屏/菜单设置/home主页四个功能。虽然相对来说比较简单,但在碰到机械按键失灵或者屏幕下方感应式触摸按键出现问题时,它都可以很方便的解决。因此,悬浮按钮在智能终端设备上,特别是在智能手机、pad上获得了广泛应用。但是现有的悬浮按钮操作使用比较简单,不能提供实现导航键的功能,大大影响了用户的使用体验。



技术实现要素:

本发明所要解决的技术问题是提供一种悬浮式按钮操作控制方法,能够方便地实现导航键的功能,从而大大提升用户的使用体验,且控制简单,易于实施。

本发明为解决上述技术问题而采用的技术方案是提供一种悬浮式按钮操作控制方法,包括如下步骤:a)监听点击悬浮按钮事件;b)判断悬浮按钮的点击次数,并根据不同的点击次数产生不同的按钮事件;c)利用事件处理模块对监听到的不同按钮事件分别进行相应处理。

上述的悬浮式按钮操作控制方法,其中,所述步骤b)中的按钮事件包括单击悬浮按钮、双击悬浮按钮、三击悬浮按钮和长按悬浮按钮。

上述的悬浮式按钮操作控制方法,其中,所述步骤c)中事件处理模块对单击悬浮按钮实现返回上一步的操作功能,对双击悬浮按钮实现回到桌面首页的操作功能,对三击悬浮按钮展开悬浮按钮菜单;对长按悬浮按钮实现进入进程管理的操作功能。

上述的悬浮式按钮操作控制方法,其中,所述步骤b)中悬浮按钮的点击次数判断过程如下:监听到按下悬浮按钮开始计时a;在用户长按时长内如果没有监听到释放事件,传递事件单击悬浮按钮,并清零a计时时间;在用户长按时长内,如果监听到释放事件,就开始计时b,并清零a计时时间;如果在用户连击虚拟按键时间间隔内又监听到按下事件,就传递事件三击悬浮按钮,并清零b计时时间;否则,就传递事件双击悬浮按钮,并清零b计时时间。

上述的悬浮式按钮操作控制方法,其中,所述悬浮按钮里面设置有可供用户选择、添加和删除的自定义开关。

本发明对比现有技术有如下的有益效果:本发明提供的悬浮式按钮操作控制方法,通过判断悬浮按钮的点击次数,并根据不同的点击次数产生不同的按钮事件,从而能够方便地实现导航键的功能,大大提升用户的使用体验,且控制简单,易于实施。

附图说明

图1为本发明悬浮式按钮操作控制流程示意图;

图2为本发明用户操作自定义开关流程示意图;

图3为本发明用户添加自定义开关流程示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的描述。

图1为本发明悬浮式按钮操作控制流程示意图。

请参见图1,本发明提供的悬浮式按钮操作控制方法,包括如下步骤:

a)监听点击悬浮按钮事件;

b)判断悬浮按钮的点击次数,并根据不同的点击次数产生不同的按钮事件;

c)利用事件处理模块对监听到的不同按钮事件分别进行相应处理。

本发明通过点击悬浮按钮可以方便地实现返回(back)、回到桌面(home)、进入进程管理(task)的功能操作。下面是悬浮按钮实现相关功能的方法:

1.单击悬浮按钮,实现的是back功能(即返回上一步);

2.双击悬浮按钮,实现的是home功能(即回到桌面首页);

3.三击悬浮按钮,展开悬浮按钮菜单;悬浮按钮里面是自定义开关,可以根据用户选择添加删除,如图2和图3所示。

4.长按悬浮按钮,实现的是task功能(即进入进程管理)。

本发明提供的悬浮式按钮操作控制方法,具体实现方式如下:

1.监听点击悬浮按钮事件

2.监听到按下悬浮按钮开始计时a

3.在一定时间a内如果没有监听到释放事件,传递事件code1,并清零a计时时间;a代表用户长按时长,优选为2-5秒。

4.在时间a内,如果监听到释放事件,就开始计时b,并清零a计时时间。

5.如果在一定时间c内又监听到按下事件,就传递事件code2,并清零b计时时间;b代表用户连击虚拟按键时间间隔,优选为0.2-1秒。

6.否则,就传递事件code3,并清零b计时时间。

7.事件处理模块监听到事件code1,则启动任务管理应用。

8.事件处理模块监听到事件code2,则启动launcher应用。

9.事件处理模块监听到事件code3,则分发back事件。

10.三击悬浮按钮,展开悬浮按钮菜单同理。

由上可见,本发明提供的悬浮式按钮操作控制方法,通过判断悬浮按钮的点击次数,并根据不同的点击次数产生不同的按钮事件,从而能够方便地实现导航键的功能,大大提升用户的使用体验,且控制简单,易于实施。

虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善,因此本发明的保护范围当以权利要求书所界定的为准。



技术特征:

技术总结
本发明公开了一种悬浮式按钮操作控制方法,包括如下步骤:a)监听点击悬浮按钮事件;b)判断悬浮按钮的点击次数,并根据不同的点击次数产生不同的按钮事件;c)利用事件处理模块对监听到的不同按钮事件分别进行相应处理;所述步骤b)中的按钮事件包括单击悬浮按钮、双击悬浮按钮、三击悬浮按钮和长按悬浮按钮;所述悬浮按钮里面设置有可供用户选择、添加和删除的自定义开关。本发明提供的悬浮式按钮操作控制方法,通过判断悬浮按钮的点击次数,并根据不同的点击次数产生不同的按钮事件,从而能够方便地实现导航键的功能,大大提升用户的使用体验,且控制简单,易于实施。

技术研发人员:傅兆伟
受保护的技术使用者:瓦戈科技(上海)有限公司
技术研发日:2017.06.05
技术公布日:2017.09.26
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1