[发明专利]一种触摸事件处理方法、设备及计算设备有效
申请号: | 201410720978.5 | 申请日: | 2014-12-02 |
公开(公告)号: | CN104375779B | 公开(公告)日: | 2017-12-29 |
发明(设计)人: | 柯军 | 申请(专利权)人: | 厦门飞信网络科技有限公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488 |
代理公司: | 北京思睿峰知识产权代理有限公司11396 | 代理人: | 谢建云,董宁 |
地址: | 361005 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 触摸 事件 处理 方法 设备 计算 | ||
技术领域
本发明涉及智能终端触摸输入技术领域,尤其涉及一种触摸事件处理方法、设备及计算设备。
背景技术
随着诸如智能手机、平板电脑等具有触摸屏的计算设备的普及,越来越多的应用需要用户频繁触摸屏幕来进行输入。例如,智能手机上的游戏应用往往要求用户利用手指在触摸屏上不同方向的滑动来操作游戏中的人物向不同方向进行移动。如相册管理之类的应用也需要用户不断滑动屏幕来进行浏览。此外,在一些应用中还支持用户在触摸屏上划出自定义手势如“L”来执行对应操作。
然而,在输入中用户可能会因为反应时间较长或者应用运行的流畅度不够而稍微错失输入时机,最后导致其触摸输入未能被应用接受,大大影响了用户的使用体验。因此需要一种能够提高用户输入识别成功率的用户触摸输入的处理方法,使得用户即便输入有些许误差,也能被正确识别接收。
发明内容
鉴于此,本发明提供了一种触摸事件处理方法、设备及计算设备,以力图解决或至少缓解上面存在的问题。
根据本发明的一个方面,提供了一种允许用户操作焦点沿路径行进的触摸事件处理方法,该路径包括多个路点,每个路点具有表明可行进方向的方向属性,该方法适于在移动终端中执行,包括步骤:接收用户通过触摸移动终端触摸屏的两个输入,将两个输入分别解析成第一输入事件和第二输入事件,该输入事件包括向上、向下、向左、向右移动之一;将第一输入事件和第二输入事件依次存储至事件队列中;当焦点进入路径中位于其前方的第一路点有效距离范围内时,读取事件队列中存储的第一输入事件,确定该第一路点的方向属性是否允许第一输入事件的执行;如允许执行,则按第一输入事件所指示的移动方向对焦点进行移动;当焦点经过第一路点进入路径中位于该第一路点前方的第二路点有效距离范围内时,读取事件队列中存储的第二输入事件,确定该第二路点的方向属性是否允许第二输入事件的执行;如允许执行,则按第二输入事件所指示的移动方向对焦点进行移动。
可选地,在根据本发明的触摸事件处理方法中,其中确定是否允许输入事件的执行的步骤包括:将该输入事件所指示的移动方向与路点的方向属性中所有可行进方向进行比较;若可行进方向包含该输入事件所指示的移动方向,则确定允许该输入事件的执行;否则确定不允许该输入事件的执行。
可选地,在根据本发明的触摸事件处理方法中,其中按第一输入事件所指示的移动方向对焦点进行移动的步骤包括:立即按照所指示的移动方向将焦点从当前位置移动到第二路点,或者当焦点到达第一路点时将焦点从第一路点移动到第二路点。
可选地,在根据本发明的触摸事件处理方法中,其中按第二输入事件所指示的移动方向对焦点进行移动的步骤包括:立即按照所指示的移动方向将焦点从当前位置移动到第二路点的下一目标路点,或者当焦点到达第二路点时将焦点从第二路点移动到第二路点的下一目标路点。
可选地,在根据本发明的触摸事件处理方法中,其中可行进方向包括向上、向下、向左和向右中的至少一个。
可选地,在根据本发明的触摸事件处理方法中,其中有效距离范围为焦点所在路段长度的1/4。
根据本发明的另一个方面,提供了一种允许用户操作焦点沿路径行进的触摸事件处理设备,该路径包括多个路点,每个路点具有表明可行进方向的方向属性,该设备驻留在移动终端中运行,包括:接收端,适于接收用户通过触摸移动终端触摸屏的两个输入,并将其分别解析成第一输入事件和第二输入事件,该输入事件包括向上、向下、向左、向右移动之一;存储单元,适于将第一输入事件、第二输入事件依次存储至事件队列中;判断单元,适于当焦点进入路径中位于其前方的第一路点有效距离范围内时,读取事件队列中的第一输入事件,确定第一路点的方向属性是否允许第一输入事件的执行;还适于当焦点经过第一路点后进入路径中位于第一路点前方的第二路点有效距离范围内时,读取事件队列中存储的第二输入事件,确定第二路点的方向属性是否允许第二输入事件的执行;执行单元,适于当判断单元确定第一路点的方向属性允许第一输入事件的执行后,沿第一输入事件所指示的移动方向对焦点进行移动;还适于当判断单元确定第二路点的方向属性允许第二输入事件的执行后,沿第二输入事件所指示的移动方向对焦点进行移动。
可选地,在根据本发明的触摸事件处理设备中,判断单元还适于将输入事件所指示的移动方向与路点的方向属性中所有可行进方向进行比较;若可行进方向包含该输入事件所指示的移动方向,则确定允许输入事件的执行;否则确定不允许输入事件的执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门飞信网络科技有限公司,未经厦门飞信网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410720978.5/2.html,转载请声明来源钻瓜专利网。