一种悬浮式按钮操作控制方法技术

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

Suspension type push-button operation control method

The invention discloses a suspension type push-button control method comprises the following steps: a) monitor click suspended button event; b) judge suspended button clicks, and produce different button events depending on the number of clicks; c) to listen to different button events using event processing module were treated accordingly; the steps of B) button in the click button, double-click the event including suspension suspension button three strike suspension button and long press suspension button; the suspension button is arranged inside the user selectable switch, custom add and delete. The invention provides a suspension type button operation control method, by judging the suspension button clicks, and produce different button events depending on the number of clicks, which can easily realize the navigation key function, greatly enhance the user experience, and has the advantages of simple control, easy to implement.

【技术实现步骤摘要】
一种悬浮式按钮操作控制方法
本专利技术涉及一种按钮操作控制方法,尤其涉及一种悬浮式按钮操作控制方法。
技术介绍
悬浮按钮是指开启之后屏幕当中出现的一个圆形虚拟按键,它也可随意拖动到屏幕左右两侧任意地方。而点击进入之后该按键则呈半圆状,从上至下分别设计有返回/锁屏/菜单设置/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.监听到按下悬浮按钮开始计时A3.在一定时间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)利用事件处理模块对监听到的不同按钮事件分别进行相应处理。

【技术特征摘要】
1.一种悬浮式按钮操作控制方法,其特征在于,包括如下步骤:a)监听点击悬浮按钮事件;b)判断悬浮按钮的点击次数,并根据不同的点击次数产生不同的按钮事件;c)利用事件处理模块对监听到的不同按钮事件分别进行相应处理。2.如权利要求1所述的悬浮式按钮操作控制方法,其特征在于,所述步骤b)中的按钮事件包括单击悬浮按钮、双击悬浮按钮、三击悬浮按钮和长按悬浮按钮。3.如权利要求2所述的悬浮式按钮操作控制方法,其特征在于,所述步骤c)中事件处理模块对单击悬浮按钮实现返回上一步的操作功能,对双击悬浮按钮实现回到桌面首页的操作功能,对三击悬浮按钮展开悬浮按钮菜单;对长按悬浮按钮实...

【专利技术属性】
技术研发人员:傅兆伟
申请(专利权)人:瓦戈科技上海有限公司
类型:发明
国别省市:上海,31

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

1