具有触摸屏的终端的防误触方法及装置制造方法及图纸

技术编号:12699704 阅读:47 留言:0更新日期:2016-01-13 19:02
本公开是关于具有触摸屏的终端的防误触方法及装置。该方法包括:侦测终端的当前状态信息,并获取用于获取触摸手势的模块获取的当前触摸手势,当前状态信息包括姿态信息或者运动状态信息;判断终端的当前状态信息和当前触摸手势是否对应同一触摸行为;当终端的当前状态信息和当前触摸手势对应同一触摸行为时,执行触摸行为对应的操作。该技术方案,能够判断侦测到的该当前状态信息和获取的该当前触摸手势是否对应同一触摸行为,来准确地判断该触摸手势是否有效,是否为误触碰,而在判断出该状态信息和该当前触摸手势对应同一触摸行为、该当前触摸手势有效时,可以快速执行该触摸行为对应的操作,从而及时响应用户的触摸手势,确保用户具有良好的使用体验。

【技术实现步骤摘要】

本公开涉及终端
,尤其涉及具有触摸屏的终端的防误触方法及装置
技术介绍
目前,很多终端都具有触摸屏,尤其是智能终端,而用户则可以通过在该触摸屏上进行各种触摸操作,来完成相应操作,例如:通过在触摸屏上进行点击操作,来打开该触摸屏中被点击位置的应用程序;可见,这种操作方式给用户带来了很大的方便,但与此同时,这种操作方式也会引起误操作,进而给用户带来不必要的麻烦。
技术实现思路
本公开实施例提供了具有触摸屏的终端的防误触方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种具有触摸屏的终端的防误触方法,包括:侦测终端的当前状态信息,并获取用于获取触摸手势的模块获取的当前触摸手势,所述当前状态信息包括姿态信息或者运动状态信息;根据预先建立的对应同一触摸行为的终端的状态信息与触摸手势的运动状态信息之间的匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为;当所述终端的当前状态信息和所述当前触摸手势对应同一触摸行为时,执行所述触摸行为对应的操作。在一个实施例中,所述判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为,包括:判断侦测到所述终端的当前状态信息的第一时间与获取到所述当前触摸手势的第二时间之间的时间差是否等于或小于预设时间差;当所述时间差等于或小于预设时间差时,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为。在一个实施例中,所述终端的运动状态信息包括所述终端的位移信息、加速度信息中的任一信息或多项信息;所述触摸手势的运动状态信息包括所述触摸手势的位移信息、加速度信息中的任一信息或多项信息。在一个实施例中,预先建立的对应同一触摸行为的终端的状态信息与触摸手势的运动状态信息之间的匹配关系,具体包括:获取预设的触摸行为对应的触摸手势在触摸屏上的运动状态信息,及该触摸手势会使终端发生的状态信息;根据获取到的所述预设的触摸行为对应的触摸手势在触摸屏上的运动状态信息、和该触摸手势会使终端发生的状态信息,建立所述匹配关系;所述根据预先建立的对应同一触摸行为的终端的状态信息与触摸手势的运动状态信息之间的匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为,包括:从所述匹配关系中,确定出所述终端的当前状态信息所对应的触摸手势的运动状态?目息;判断所述终端的当前状态信息所对应的触摸手势的运动状态信息,是否与所述当前触摸手势的运动状态信息匹配;当匹配时,判定所述终端的当前状态信息和所述当前触摸手势对应同一触摸行为。在一个实施例中,所述预先建立的对应同一触摸行为的终端的状态信息包括:终端在一个方向上的加速度变化量等于或大于第一预设变化量;或者终端在一个方向上的加速度变化量等于或大于第二预设变化量,在另外一方向或另外多个方向上的加速度变化量等于或小于第三预设变化量。在一个实施例中,当所述终端的当前状态信息包括所述终端的当前位移信息时,所述根据所述匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为包括:根据所述终端的当前位移信息,确定所述终端的当前加速度信息;根据所述终端的当前加速度信息和所述匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为。在一个实施例中,所述一个方向包括与所述触摸屏所在水平面垂直的方向、或者与所述触摸屏所在水平面平行的方向。根据本公开实施例的第二方面,提供一种具有触摸屏的终端的防误触装置,包括:处理模块,用于侦测终端的当前状态信息,并获取用于获取触摸手势的模块获取的当前触摸手势,所述当前状态信息包括姿态信息或者运动状态信息;判断模块,用于根据预先建立的对应同一触摸行为的终端的状态信息与触摸手势的运动状态信息之间的匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为;执行模块,用于当所述终端的当前状态信息和所述当前触摸手势对应同一触摸行为时,执行所述触摸行为对应的操作。 在一个实施例中,所述判断模块包括:第一判断子模块,用于判断侦测到所述终端的当前状态信息的第一时间与获取到所述当前触摸手势的第二时间之间的时间差是否等于或小于预设时间差;第二判断子模块,用于当所述时间差等于或小于预设时间差时,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为。在一个实施例中,所述终端的运动状态信息包括所述终端的位移信息、加速度信息中的任一信息或多项信息;所述触摸手势的运动状态信息包括所述触摸手势的位移信息、加速度信息中的任一信息或多项信息。在一个实施例中,所述判断模块包括:获取子模块,用于获取预设的触摸行为对应的触摸手势在触摸屏上的运动状态信息,及该触摸手势会使终端发生的状态信息;建立子模块,用于根据获取到的所述预设的触摸行为对应的触摸手势在触摸屏上的运动状态信息、和该触摸手势会使终端发生的状态信息,建立所述匹配关系;所述断模块还包括:第一确定子模块,用于从所述匹配关系中,确定出所述终端的当前状态信息所对应的触摸手势的运动状态信息;第三判断子模块,用于判断所述终端的当前状态信息所对应的触摸手势的运动状态信息,是否与所述当前触摸手势的运动状态信息匹配;判定子模块,用于当匹配时,判定所述终端的当前状态信息和所述当前触摸手势对应同一触摸行为。在一个实施例中,所述预先建立的对应同一触摸行为的终端的状态信息包括:终端在一个方向上的加速度变化量等于或大于第一预设变化量;或者终端在一个方向上的加速度变化量等于或大于第二预设变化量,在另外一方向或另外多个方向上的加速度变化量等于或小于第三预设变化量。在一个实施例中,第一判断模块包括:第二确定子模块,用于根据所述终端的当前位移信息,确定所述终端的当前加速度信息;第四判断子模块,用于根据所述终端的当前加速度信息和所述匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为。在一个实施例中,所述一个方向包括与所述触摸屏所在水平面垂直的方向、或者与所述触摸屏所在水平面平行的方向。根据本公开实施例的第三方面,提供了一种具有触摸屏的终端的防误触装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:侦测终端的当前状态信息,并获取用于获取触摸手势的模块获取的当前触摸手势,所述当前状态信息包括姿态信息或者运动状态信息;根据预先建立的对应同一触摸行为的终端的状态信息与触摸手势的运动状态信息之间的匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为;当所述终端的当前状态信息和所述当前触摸手势对应同一触摸行为时,执行所述触摸行为对应的操作。本公开的实施例提供的技术方案可以包括以下有益效果:本公开的实施例提供的技术方案,能够根据预先建立的对应同一触摸行为的终端的状态信息与触摸手势的状态信息之间的匹配关系,判断侦测到的该当前状态信息和获取的该当前触摸手势是否对应同一触摸行为,来准确地判断该触摸手势是否有效,是否为误触碰,而在判断出该状态信息和该当前触摸手势对应同一触摸行为、该当前触摸手势有效时,可以快速执行该触摸行为对应的操作,从而及时响应用户的触摸手势,确保用户具有良好的使用体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本本文档来自技高网...

【技术保护点】
一种具有触摸屏的终端的防误触方法,其特征在于,包括:侦测终端的当前状态信息,并获取用于获取触摸手势的模块获取的当前触摸手势,所述当前状态信息包括姿态信息或者运动状态信息;根据预先建立的对应同一触摸行为的终端的状态信息与触摸手势的运动状态信息之间的匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为;当所述终端的当前状态信息和所述当前触摸手势对应同一触摸行为时,执行所述触摸行为对应的操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨坤潘双全陶钧
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1