用于终端的滑动触控操作方法、装置和终端制造方法及图纸

技术编号:14841262 阅读:58 留言:0更新日期:2017-03-17 06:21
本发明专利技术提供了一种用于终端的滑动触控操作方法、装置和终端,其中,用于终端的滑动触控操作方法,包括:检测终端的屏幕上是否发生滑动触控事件;若检测到所述终端的屏幕上发生滑动触控事件,则判断所述屏幕上的每个触控点对应的滑动轨迹是否大于或等于第一预定距离,和/或判断所述每个触控点的滑动速度是否大于或等于预定速度值;选择出所述滑动轨迹大于或等于所述第一预定距离和/或所述滑动速度大于或等于所述预定速度值的目标触控点;响应所述目标触控点对应的手势操作。本发明专利技术的技术方案可以优化终端对触控操作的识别,减少出现误触碰的可能性,有利于提升用户的操作体验。

【技术实现步骤摘要】

本专利技术涉及终端触控
,具体而言,涉及一种用于终端的滑动触控操作方法、一种用于终端的滑动触控操作装置和一种终端。
技术介绍
目前的移动终端大部分都是由用户进行触控操作的,随着移动终端的屏幕越来越大,用户在进行触控操作时多有不便,很容易出现误触控的问题。比如,当用户通过使用大拇指在屏幕上进行来回滑动的方式启动终端的单手操作功能时,大拇指的根部和大拇指的指肚或先或后触碰到终端的屏幕而导致启动失败。因此,如何能够优化终端对触控操作的识别,避免误触碰而影响用户对终端的使用体验成为亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述技术问题至少之一,提出了一种新的用于终端的滑动触控操作方案,可以优化终端对触控操作的识别,减少出现误触碰的可能性,有利于提升用户的操作体验。有鉴于此,本专利技术提出了一种用于终端的滑动触控操作方法,包括:检测终端的屏幕上是否发生滑动触控事件;若检测到所述终端的屏幕上发生滑动触控事件,则判断所述屏幕上的每个触控点对应的滑动轨迹是否大于或等于第一预定距离,和/或判断所述每个触控点的滑动速度是否大于或等于预定速度值;选择出所述滑动轨迹大于或等于所述第一预定距离和/或所述滑动速度大于或等于所述预定速度值的目标触控点;响应所述目标触控点对应的手势操作。在该技术方案中,通过选择出滑动轨迹大于或等于第一预定距离,和/或滑动速度大于或等于预定速度值的触控点作为目标触控点,并响应目标触控点对应的手势操作,使得在终端的屏幕上发生滑动触控事件时,能够根据触控点的行为(即滑动轨迹和滑动速度)过滤掉可能是误触碰的触控点,进而能够优化终端对触控操作的识别,有利于提升用户的操作体验。在上述技术方案中,优选地,在判断所述每个触控点对应的滑动轨迹是否大于或等于所述第一预定距离,和/或判断所述每个触控点的滑动速度是否大于或等于所述预定速度值的步骤之前,还包括:判断所述屏幕上的触控点的个数是否小于或等于预定个数;在判定所述屏幕上的触控点的个数大于所述预定个数时,忽略所述滑动触控事件;在判定所述屏幕上的触控点的个数小于或等于所述预定个数时,执行判断所述每个触控点对应的滑动轨迹是否大于或等于所述第一预定距离,和/或判断所述每个触控点的滑动速度是否大于或等于所述预定速度值的步骤。在该技术方案中,通过对屏幕上的触控点的个数进行判断,使得能够针对终端同时支持的触控点数量来确定是否为误触控。具体地,对于仅支持单点触控的终端,若检测到触控点的个数为多个,则认定为误触控;而对于支持N(N>1)点触控的终端,若检测到的触控点的个数大于N,则认定为误触控。在上述技术方案中,优选地,响应所述目标触控点对应的手势操作的步骤具体包括:判断所述目标触控点的起始位置和所述目标触控点的终止位置是否处于距离所述屏幕的边缘第二预定距离的指定区域内,若是,则启动所述终端的单手操作模式。在该技术方案中,由于终端的单手操作模式的启动手势通常是用户从屏幕边缘开始滑动到屏幕边缘结束,因此若判定目标触控点的起始位置和终止位置处于距离终端屏幕的边缘第二预定距离的指定区域内时,确定用户手势为启动单手操作模式的手势。在上述技术方案中,优选地,将所述每个触控点的起始位置和终止位置之间的直线距离作为所述每个触控点的滑动轨迹,或将所述每个触控点的运动路线作为所述每个触控点的滑动轨迹。在该技术方案中,通过将每个触控点的起始位置和终止位置之间的直线距离作为每个触控点的滑动轨迹,可以减小终端对于触控点的滑动轨迹的计算量,降低终端的处理负荷。在上述技术方案中,优选地,所述每个触控点的滑动速度包括:所述每个触控点的平均滑动速度。根据本专利技术的第二方面,还提出了一种用于终端的滑动触控操作装置,包括:检测单元,用于检测终端的屏幕上是否发生滑动触控事件;第一判断单元,用于在所述检测单元检测到所述终端的屏幕上发生滑动触控事件时,判断所述屏幕上的每个触控点对应的滑动轨迹是否大于或等于第一预定距离,和/或判断所述每个触控点的滑动速度是否大于或等于预定速度值;选择单元,用于选择出所述滑动轨迹大于或等于所述第一预定距离和/或所述滑动速度大于或等于所述预定速度值的目标触控点;响应单元,用于响应所述目标触控点对应的手势操作。在该技术方案中,通过选择出滑动轨迹大于或等于第一预定距离,和/或滑动速度大于或等于预定速度值的触控点作为目标触控点,并响应目标触控点对应的手势操作,使得在终端的屏幕上发生滑动触控事件时,能够根据触控点的行为(即滑动轨迹和滑动速度)过滤掉可能是误触碰的触控点,进而能够优化终端对触控操作的识别,有利于提升用户的操作体验。在上述技术方案中,优选地,所述第一判断单元还用于:判断所述屏幕上的触控点的个数是否小于或等于预定个数,若是,则执行判断所述每个触控点对应的滑动轨迹是否大于或等于所述第一预定距离,和/或判断所述每个触控点的滑动速度是否大于或等于所述预定速度值的操作;所述响应单元还用于,在所述第一判断单元判定所述屏幕上的触控点的个数大于所述预定个数时,忽略所述滑动触控事件。在该技术方案中,通过对屏幕上的触控点的个数进行判断,使得能够针对终端同时支持的触控点数量来确定是否为误触控。具体地,对于仅支持单点触控的终端,若检测到触控点的个数为多个,则认定为误触控;而对于支持N(N>1)点触控的终端,若检测到的触控点的个数大于N,则认定为误触控。在上述技术方案中,优选地,所述响应单元包括:第二判断单元,用于判断所述目标触控点的起始位置和所述目标触控点的终止位置是否处于距离所述屏幕的边缘第二预定距离的指定区域内;执行单元,用于在所述第二判断单元判定所述目标触控点的起始位置和所述目标触控点的终止位置处于所述指定区域内时,启动所述终端的单手操作模式。在该技术方案中,由于终端的单手操作模式的启动手势通常是用户从屏幕边缘开始滑动到屏幕边缘结束,因此若判定目标触控点的起始位置和终止位置处于距离终端屏幕的边缘第二预定距离的指定区域内时,确定用户手势为启动单手操作模式的手势。在上述技术方案中,优选地,将所述每个触控点的起始位置和终止位置之间的直线距离作为所述每个触控点的滑动轨迹,或将所述每个触控点的运动路线作为所述每个触控点的滑动轨迹;所述每个触控点的滑动速度包括:所述每个触控点的平均滑动速度。在该技术方案中,通过将每个触控点的起始本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/CN105630370.html" title="用于终端的滑动触控操作方法、装置和终端原文来自X技术">用于终端的滑动触控操作方法、装置和终端</a>

【技术保护点】
一种用于终端的滑动触控操作方法,其特征在于,包括:检测终端的屏幕上是否发生滑动触控事件;若检测到所述终端的屏幕上发生滑动触控事件,则判断所述屏幕上的每个触控点对应的滑动轨迹是否大于或等于第一预定距离,和/或判断所述每个触控点的滑动速度是否大于或等于预定速度值;选择出所述滑动轨迹大于或等于所述第一预定距离和/或所述滑动速度大于或等于所述预定速度值的目标触控点;响应所述目标触控点对应的手势操作。

【技术特征摘要】
1.一种用于终端的滑动触控操作方法,其特征在于,包括:
检测终端的屏幕上是否发生滑动触控事件;
若检测到所述终端的屏幕上发生滑动触控事件,则判断所述屏幕上的
每个触控点对应的滑动轨迹是否大于或等于第一预定距离,和/或判断所
述每个触控点的滑动速度是否大于或等于预定速度值;
选择出所述滑动轨迹大于或等于所述第一预定距离和/或所述滑动速
度大于或等于所述预定速度值的目标触控点;
响应所述目标触控点对应的手势操作。
2.根据权利要求1所述的用于终端的滑动触控操作方法,其特征在
于,在判断所述每个触控点对应的滑动轨迹是否大于或等于所述第一预定
距离,和/或判断所述每个触控点的滑动速度是否大于或等于所述预定速
度值的步骤之前,还包括:
判断所述屏幕上的触控点的个数是否小于或等于预定个数;
在判定所述屏幕上的触控点的个数大于所述预定个数时,忽略所述滑
动触控事件;
在判定所述屏幕上的触控点的个数小于或等于所述预定个数时,执行
判断所述每个触控点对应的滑动轨迹是否大于或等于所述第一预定距离,
和/或判断所述每个触控点的滑动速度是否大于或等于所述预定速度值的
步骤。
3.根据权利要求1所述的用于终端的滑动触控操作方法,其特征在
于,响应所述目标触控点对应的手势操作的步骤具体包括:
判断所述目标触控点的起始位置和所述目标触控点的终止位置是否处
于距离所述屏幕的边缘第二预定距离的指定区域内,若是,则启动所述终
端的单手操作模式。
4.根据权利要求1至3中任一项所述的用于终端的滑动触控操作方
法,其特征在于,将所述每个触控点的起始位置和终止位置之间的直线距
离作为所述每个触控点的滑动轨迹,或将所述每个触控点的运动路线作为

\t所述每个触控点的滑动轨迹。
5.根据权利要求1至3中任一项所述的用于终端的滑动触控操作方
法,其特征在于,所述每个触控点的滑动速度包括:所述每个触控点的平
均滑动速度。
6.一种用于终端的滑动...

【专利技术属性】
技术研发人员:姚威
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

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

1