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

文档序号:9489245阅读:327来源:国知局
具有触摸屏的终端的防误触方法及装置的制造方法
【技术领域】
[0001]本公开涉及终端技术领域,尤其涉及具有触摸屏的终端的防误触方法及装置。
【背景技术】
[0002]目前,很多终端都具有触摸屏,尤其是智能终端,而用户则可以通过在该触摸屏上进行各种触摸操作,来完成相应操作,例如:通过在触摸屏上进行点击操作,来打开该触摸屏中被点击位置的应用程序;可见,这种操作方式给用户带来了很大的方便,但与此同时,这种操作方式也会引起误操作,进而给用户带来不必要的麻烦。

【发明内容】

[0003]本公开实施例提供了具有触摸屏的终端的防误触方法及装置。所述技术方案如下:
[0004]根据本公开实施例的第一方面,提供一种具有触摸屏的终端的防误触方法,包括:
[0005]侦测终端的当前状态信息,并获取用于获取触摸手势的模块获取的当前触摸手势,所述当前状态信息包括姿态信息或者运动状态信息;
[0006]根据预先建立的对应同一触摸行为的终端的状态信息与触摸手势的运动状态信息之间的匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为;
[0007]当所述终端的当前状态信息和所述当前触摸手势对应同一触摸行为时,执行所述触摸行为对应的操作。
[0008]在一个实施例中,所述判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为,包括:
[0009]判断侦测到所述终端的当前状态信息的第一时间与获取到所述当前触摸手势的第二时间之间的时间差是否等于或小于预设时间差;
[0010]当所述时间差等于或小于预设时间差时,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为。
[0011]在一个实施例中,所述终端的运动状态信息包括所述终端的位移信息、加速度信息中的任一信息或多项信息;
[0012]所述触摸手势的运动状态信息包括所述触摸手势的位移信息、加速度信息中的任一信息或多项信息。
[0013]在一个实施例中,预先建立的对应同一触摸行为的终端的状态信息与触摸手势的运动状态信息之间的匹配关系,具体包括:
[0014]获取预设的触摸行为对应的触摸手势在触摸屏上的运动状态信息,及该触摸手势会使终端发生的状态信息;
[0015]根据获取到的所述预设的触摸行为对应的触摸手势在触摸屏上的运动状态信息、和该触摸手势会使终端发生的状态信息,建立所述匹配关系;
[0016]所述根据预先建立的对应同一触摸行为的终端的状态信息与触摸手势的运动状态信息之间的匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为,包括:
[0017]从所述匹配关系中,确定出所述终端的当前状态信息所对应的触摸手势的运动状态?目息;
[0018]判断所述终端的当前状态信息所对应的触摸手势的运动状态信息,是否与所述当前触摸手势的运动状态信息匹配;
[0019]当匹配时,判定所述终端的当前状态信息和所述当前触摸手势对应同一触摸行为。
[0020]在一个实施例中,所述预先建立的对应同一触摸行为的终端的状态信息包括:
[0021]终端在一个方向上的加速度变化量等于或大于第一预设变化量;或者
[0022]终端在一个方向上的加速度变化量等于或大于第二预设变化量,在另外一方向或另外多个方向上的加速度变化量等于或小于第三预设变化量。
[0023]在一个实施例中,当所述终端的当前状态信息包括所述终端的当前位移信息时,所述根据所述匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为包括:
[0024]根据所述终端的当前位移信息,确定所述终端的当前加速度信息;
[0025]根据所述终端的当前加速度信息和所述匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为。
[0026]在一个实施例中,所述一个方向包括与所述触摸屏所在水平面垂直的方向、或者与所述触摸屏所在水平面平行的方向。
[0027]根据本公开实施例的第二方面,提供一种具有触摸屏的终端的防误触装置,包括:
[0028]处理模块,用于侦测终端的当前状态信息,并获取用于获取触摸手势的模块获取的当前触摸手势,所述当前状态信息包括姿态信息或者运动状态信息;
[0029]判断模块,用于根据预先建立的对应同一触摸行为的终端的状态信息与触摸手势的运动状态信息之间的匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为;
[0030]执行模块,用于当所述终端的当前状态信息和所述当前触摸手势对应同一触摸行为时,执行所述触摸行为对应的操作。
[0031 ] 在一个实施例中,所述判断模块包括:
[0032]第一判断子模块,用于判断侦测到所述终端的当前状态信息的第一时间与获取到所述当前触摸手势的第二时间之间的时间差是否等于或小于预设时间差;
[0033]第二判断子模块,用于当所述时间差等于或小于预设时间差时,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为。
[0034]在一个实施例中,所述终端的运动状态信息包括所述终端的位移信息、加速度信息中的任一信息或多项信息;
[0035]所述触摸手势的运动状态信息包括所述触摸手势的位移信息、加速度信息中的任一信息或多项信息。
[0036]在一个实施例中,所述判断模块包括:
[0037]获取子模块,用于获取预设的触摸行为对应的触摸手势在触摸屏上的运动状态信息,及该触摸手势会使终端发生的状态信息;
[0038]建立子模块,用于根据获取到的所述预设的触摸行为对应的触摸手势在触摸屏上的运动状态信息、和该触摸手势会使终端发生的状态信息,建立所述匹配关系;
[0039]所述断模块还包括:
[0040]第一确定子模块,用于从所述匹配关系中,确定出所述终端的当前状态信息所对应的触摸手势的运动状态信息;
[0041]第三判断子模块,用于判断所述终端的当前状态信息所对应的触摸手势的运动状态信息,是否与所述当前触摸手势的运动状态信息匹配;
[0042]判定子模块,用于当匹配时,判定所述终端的当前状态信息和所述当前触摸手势对应同一触摸行为。
[0043]在一个实施例中,所述预先建立的对应同一触摸行为的终端的状态信息包括:
[0044]终端在一个方向上的加速度变化量等于或大于第一预设变化量;或者
[0045]终端在一个方向上的加速度变化量等于或大于第二预设变化量,在另外一方向或另外多个方向上的加速度变化量等于或小于第三预设变化量。
[0046]在一个实施例中,第一判断模块包括:
[0047]第二确定子模块,用于根据所述终端的当前位移信息,确定所述终端的当前加速度信息;
[0048]第四判断子模块,用于根据所述终端的当前加速度信息和所述匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为。
[0049]在一个实施例中,所述一个方向包括与所述触摸屏所在水平面垂直的方向、或者与所述触摸屏所在水平面平行的方向。
[0050]根据本公开实施例的第三方面,提供了一种具有触摸屏的终端的防误触装置,包括:
[0051]处理器;
[0052]用于存储处理器可执行指令的存储器;
[0053]其中,所述处理器被配置为:
[0054]侦测终端的当前状态信息,并获取用于获取触摸手势的模块获取的当前触摸手势,所述当前状态信息包括姿态信息或者运动状态信息;
[0055]根据预先建立的对应同一触摸行为的终端的状态信息与触摸手势的运动状态信息之间的匹配关系,判断所述终端的当前状态信息和所述当前触摸手势是否对应同一触摸行为;
[0056]当所述终端的当前状态信息和所述当前触摸手势对应同一触摸行为时,执行所述触摸行为对应的操作。
[0057]本公开的实施例提供的技术方案可以包括以下有益效果:
[0058]本公开的实施例提供的技术方案,能够根据预先建立的对应同一触摸行为的终端的状态信息与触摸手势的状态信息之间的匹配关系,判断侦测到的该当前状态信息和获取的该当前触摸手势是否对应同一触摸行为,来准确地判断该触摸手势是否有效,是否为误触碰,而在判断出该状态信息和该当前触摸手势对应同一触摸行为、该当前触摸手势有效时,可以快速执行该触摸行为对应的操作,从而及时响应用户的触摸手势,确保用户具有良好的使用体验。
[0059]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0060]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0061]图1是根据一示例性实施例示出的一种具有触摸屏的终端的防误触方法的流程图。
[0062]图2是根据一示例性实施例示出的另一种具有触摸屏的终端的防误触方法的流程
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1