用户触摸操作模式自适应的方法和装置制造方法及图纸

技术编号:3946723 阅读:306 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开一种用户触摸操作模式自适应的方法和装置,涉及触摸屏终端领域,解决了由于用户的习惯不同,对用户触摸操作模式的识别容易出现误操作的现象的问题。本发明专利技术的技术方案包括:接收触摸动作,并根据所述触摸动作的触摸按下坐标点和触摸抬起坐标点得到所述触摸动作的触摸范围值;比较所述触摸动作的触摸范围值与根据用户操作习惯设置的区分触摸点击模式与触摸滑动模式的范围阈值;如果所述触摸范围值大于所述范围阈值,所述触摸动作为触摸滑动模式,否则,所述触摸动作为触摸点击模式。本发明专利技术实施例提供的用户触摸操作模式自适应的方法和装置,能够应用于触摸屏终端。

【技术实现步骤摘要】

本专利技术涉及触摸屏终端领域,尤其涉及一种用户触摸操作模式自适应的方法和装置
技术介绍
目前,市场上触摸屏终端有触摸式手机、触摸式MP3、触摸式手提电脑等。触摸屏终 端中,用户触摸操作模式包括触摸滑动模式和触摸点击模式,触摸滑动模式是用户在触摸 屏上的触摸滑动,触摸点击模式是用户在触摸屏上触摸单击、触摸双击等。在触摸屏终端接 收到用户的触摸动作时,会根据终端内部设置的固有阈值来判断该触摸动作的模式。如,触 摸屏手机的手机事件处理器中一般将15个象素作为判定触摸点击模式和触摸滑动模式的 阈值,如果首先接收到了触摸按下事件,然后接收到了触摸滑动事件,随后接收到的触摸抬 起事件与触摸按下事件的位置偏移在固定15象素范围内并且此触摸滑动事件也在此15个 象素之内,那么就判定此种用户触摸操作模式是触摸点击模式,执行用户点击的操作。相反 如果,位置偏移超过15个象素,就判定此种用户触摸操作模式是触摸滑动模式,执行用户 滑动的操作。在实现本专利技术的过程中,专利技术人发现,由于用户的习惯不同,对用户触摸操作模式 的识别容易出现误操作的现象。比如,有的用户习惯使用触摸笔,接触点的范围就比较小, 那么这个阈值判定的象素范围比较小时,3个象素能够比较准确的识别用户的操作,而有的 用户习惯使用手指操作,接触点的范围就比较大,那么判定这个象素的范围比较大时,15个 象素能够比较准确的识别用户的操作,更有甚者不同人的手指大小也不同,有的人20个象 素能够比较准确识别用户操作。这样不同人使用同一个判定标准就会出现对用户触摸操作 模式的识别容易出现误操作的现象。
技术实现思路
本专利技术实施例提供的用户触摸操作模式自适应的方法和装置,用于解决由于用户 的习惯不同,对用户触摸操作模式的识别容易出现误操作的现象的问题。为达到上述目的,本专利技术实施例采用如下技术方案一种用户触摸操作模式自适应的方法,用于触摸屏终端,包括接收触摸动作,并 根据所述触摸动作的触摸按下坐标点和触摸抬起坐标点得到所述触摸动作的触摸范围值; 比较所述触摸动作的触摸范围值与根据用户操作习惯设置的区分触摸点击模式与触摸滑 动模式的范围阈值;如果所述触摸范围值大于所述范围阈值,所述触摸动作为触摸滑动模 式,否则,所述触摸动作为触摸点击模式。—种用户触摸操作模式自适应的装置,包括接收单元,用于接收触摸动作;第一执行单元,用于根据所述接收单元接收的触摸动作的触摸按下坐标点和触摸 抬起坐标点得到所述触摸动作的触摸范围值;第一比较单元,用于比较所述执行单元得到的触摸动作的触摸范围值与根据用户 操作习惯设置的区分触摸点击模式与触摸滑动模式的范围阈值;第一结果单元,用于在所述触摸范围值大于所述范围阈值时,得到所述触摸动作 为触摸滑动模式,否则,得到所述触摸动作为触摸点击模式。一种触摸屏终端,包括上述的用户触摸操作模式自适应的装置。本专利技术实施例提供的用户触摸操作模式自适应的方法和装置,通过比较所述触摸 动作的触摸范围值与根据用户操作习惯设置的区分触摸点击模式与触摸滑动模式的范围 阈值得到触摸动作是触摸滑动模式还是触摸点击模式,解决了由于用户的习惯不同,对用 户触摸操作模式的识别容易出现误操作的现象的问题。附图说明图1为本专利技术实施例提供的用户触摸操作模式自适应的方法流程图;图2为图1中所述根据用户操作习惯设置的区分触摸点击模式与触摸滑动模式的 范围阈值设置的方法;图3为本专利技术又一实施例提供的用户触摸操作模式自适应的方法流程图一;图4为本专利技术又一实施例提供的用户触摸操作模式自适应的方法流程图二 ;图5为图3和图4中所述根据用户操作习惯设置的区分触摸点击动作与触摸长按 动作的第一时间阈值设置的方法;图6为图4中,所述根据用户操作习惯设置的区分触摸单击动作与触摸双击动作 的第二时间阈值设置的方法;图7为本专利技术实施例提供的用户触摸操作模式自适应的装置结构示意图一;图8为本专利技术实施例提供的用户触摸操作模式自适应的装置结构示意图二 ;图9为本专利技术实施例提供的用户触摸操作模式自适应的装置结构示意图三;图10为本专利技术实施例提供的用户触摸操作模式自适应的装置结构示意图四;图11为本专利技术实施例提供的触摸屏终端的结构示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于 本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本专利技术保护的范围。为了解决现由于用户的习惯不同,对用户触摸操作模式的识别容易出现误操作的 现象的问题,本专利技术实施例提供一种用户触摸操作模式自适应的方法和装置。如图1所示,本专利技术实施例提供的用户触摸操作模式自适应的方法,包括步骤101,接收触摸动作,并根据所述触摸动作的触摸按下坐标点和触摸抬起坐标 点得到所述触摸动作的触摸范围值。步骤102,比较所述触摸动作的触摸范围值与根据用户操作习惯设置的区分触摸 点击模式与触摸滑动模式的范围阈值。所述根据用户操作习惯设置的区分触摸点击模式与触摸滑动模式的范围阈值可以通过如图2所示的方法设置得到,具体包括步骤201,采集每次触摸点击模式下动作的触摸按下坐标点和触摸抬起坐标点,根 据所述触摸按下坐标点和触摸抬起坐标点得到每次触摸点击模式下动作的范围值,求取所 述触摸点击模式下动作的平均范围值。如表1所示,具体的触摸点击模式下动作的平均范围值的求取方式。表1 权利要求一种用户触摸操作模式自适应的方法,其特征在于,包括接收触摸动作,并根据所述触摸动作的触摸按下坐标点和触摸抬起坐标点得到所述触摸动作的触摸范围值;比较所述触摸动作的触摸范围值与根据用户操作习惯设置的区分触摸点击模式与触摸滑动模式的范围阈值;如果所述触摸范围值大于所述范围阈值,所述触摸动作为触摸滑动模式,否则,所述触摸动作为触摸点击模式。2.根据权利要求1所述的方法,其特征在于,还包括在接收触摸动作时,根据所述触摸动作的触摸按下时间点和触摸抬起时间点得到所述 触摸动作的动作时间;在所述触摸动作为触摸点击模式时,比较所述触摸动作的动作时间与根据用户操作习 惯设置的区分触摸点击动作与触摸长按动作的第一时间阈值;如果所述动作时间大于所述第一时间阈值,所述触摸动作为触摸长按动作,否则,所述 触摸动作为触摸点击动作。3.根据权利要求2所述的方法,其特征在于,还包括在接收触摸动作时,根据所述触摸动作的触摸按下时间点与所述触摸动作前一次的触 摸点击动作的触摸抬起时间点得到所述触摸动作与所述触摸动作前一次的触摸点击动作 之间的时间间隔;在所述触摸动作为触摸点击动作时,比较所述触摸动作与所述触摸动作前一次的触摸 点击动作之间的时间间隔与根据用户操作习惯设置的区分触摸单击动作与触摸双击动作 的第二时间阈值;如果所述时间间隔大于所述第二时间阈值,所述触摸动作为触摸单击动作,否则,所述 触摸动作为触摸双击动作。4.根据权利要求1-3任一项所述的方法,其特征在于,还包括采集每次触摸点击模式下动作的触摸按下坐标点和触摸抬起坐标点,根据所述触摸按 下坐标点和触摸抬起坐标点得到每次触摸点击模式下动作的范围值,求取所述触摸点击模 式下动作的平均范围值;采集每次触摸滑动模式下动作本文档来自技高网...

【技术保护点】
一种用户触摸操作模式自适应的方法,其特征在于,包括:接收触摸动作,并根据所述触摸动作的触摸按下坐标点和触摸抬起坐标点得到所述触摸动作的触摸范围值;比较所述触摸动作的触摸范围值与根据用户操作习惯设置的区分触摸点击模式与触摸滑动模式的范围阈值;如果所述触摸范围值大于所述范围阈值,所述触摸动作为触摸滑动模式,否则,所述触摸动作为触摸点击模式。

【技术特征摘要】

【专利技术属性】
技术研发人员:周英军
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:94[中国|深圳]

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

1