【技术实现步骤摘要】
一种触摸事件处理方法、设备及计算设备
本专利技术涉及智能终端触摸输入
,尤其涉及一种触摸事件处理方法、设备及计算设备。
技术介绍
随着诸如智能手机、平板电脑等具有触摸屏的计算设备的普及,越来越多的应用需要用户频繁触摸屏幕来进行输入。例如,智能手机上的游戏应用往往要求用户利用手指在触摸屏上不同方向的滑动来操作游戏中的人物向不同方向进行移动。如相册管理之类的应用也需要用户不断滑动屏幕来进行浏览。此外,在一些应用中还支持用户在触摸屏上划出自定义手势如“L”来执行对应操作。 然而,在输入中用户可能会因为反应时间较长或者应用运行的流畅度不够而稍微错失输入时机,最后导致其触摸输入未能被应用接受,大大影响了用户的使用体验。因此需要一种能够提高用户输入识别成功率的用户触摸输入的处理方法,使得用户即便输入有些许误差,也能被正确识别接收。
技术实现思路
鉴于此,本专利技术提供了一种触摸事件处理方法、设备及计算设备,以力图解决或至少缓解上面存在的问题。 根据本专利技术的一个方面,提供了一种允许用户操作焦点沿路径行进的触摸事件处理方法,该路径 ...
【技术保护点】
一种允许用户操作焦点沿路径行进的触摸事件处理方法,该路径包括多个路点,每个路点具有表明可行进方向的方向属性,该方法适于在移动终端中执行,包括步骤:接收用户通过触摸所述移动终端触摸屏的两个输入,将所述两个输入分别解析成第一输入事件和第二输入事件;将所述第一输入事件、第二输入事件依次存储至事件队列中;当焦点进入所述路径中位于其前方的第一路点有效距离范围内时,读取所述事件队列中存储的第一输入事件,确定所述第一路点的方向属性是否允许所述第一输入事件的执行;如允许执行,则按所述第一输入事件所指示的移动方向对所述焦点进行移动;当焦点经过所述第一路点进入所述路径中位于所述第一路点前方的第 ...
【技术特征摘要】
1.一种允许用户操作焦点沿路径行进的触摸事件处理方法,该路径包括多个路点,每个路点具有表明可行进方向的方向属性,该方法适于在移动终端中执行,包括步骤: 接收用户通过触摸所述移动终端触摸屏的两个输入,将所述两个输入分别解析成第一输入事件和第二输入事件; 将所述第一输入事件、第二输入事件依次存储至事件队列中; 当焦点进入所述路径中位于其前方的第一路点有效距离范围内时,读取所述事件队列中存储的第一输入事件,确定所述第一路点的方向属性是否允许所述第一输入事件的执行; 如允许执行,则按所述第一输入事件所指示的移动方向对所述焦点进行移动; 当焦点经过所述第一路点进入所述路径中位于所述第一路点前方的第二路点有效距离范围内时,读取所述事件队列中存储的第二输入事件,确定所述第二路点的方向属性是否允许所述第二输入事件的执行; 如允许执行,则按所述第二输入事件所指示的移动方向对所述焦点进行移动。2.如权利要求1所述的触摸事件处理方法,其中确定是否允许输入事件的执行的步骤包括: 将所述输入事件所指示的移动方向与所述路点的方向属性中所有可行进方向进行比较; 若所述可行进方向包含所述输入事件所指示的移动方向,则确定允许所述输入事件的执行; 否则确定不允许所述输入事件的执行。3.如权利要求1所述的触摸事件处理方法,其中按所述第一输入事件所指示的移动方向对所述焦点进行移动的步骤包括: 立即按照所指示的移动方向将焦点从当前位置移动到第二路点,或者当焦点到达第一路点时将焦点从第一路点移动到第二路点。4.如权利要求1所述的触摸事件处理方法,其中按所述第二输入事件所指示的移动方向对所述焦点进行移动的步骤包括: 立即按照所指示的移动方向将焦点从当前位置移动到第二路点的下一目标路点,或者当焦点到达第二路点时将焦点从第二路点移动到第二路点的下一目标路点。5.如权利要求1-4中任意一个所述的触摸事件处理方法,其中,所述输入事件包括向上、向下、向左、向右移动之一,所述可行进方向包括向上、向下、向左和向右中的至少...
【专利技术属性】
技术研发人员:柯军,
申请(专利权)人:厦门飞游信息科技有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。