单手触控操作的方法及装置制造方法及图纸

技术编号:10340429 阅读:131 留言:0更新日期:2014-08-21 13:30
本发明专利技术适用于通信技术领域,提供了一种单手触控操作的方法,包括步骤有:在单手操作模式下,判断接收到的当前触控操作是否对应有多个触控点;若所述当前触控操作对应有所述多个触控点,根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点;将所述目标触控点进行上报。相应地,本发明专利技术还提供一种单手触控操作的装置。借此,本发明专利技术能够保证用户单手操作的准确性,降低误操作的几率,从而有效提高了用户体验。

【技术实现步骤摘要】
单手触控操作的方法及装置
本专利技术涉及通信
,尤其涉及一种单手触控操作的方法及装置。
技术介绍
随着手机等通信终端的屏幕尺寸的不断增大,针对单手操作的处理方式越来越多。现有针对大屏通信终端的单手操作方案,通常都是将触控操作进行一定的映射转换,将大范围区域的触控操作聚集到可方便操作的小范围区域。但单手操作中比较容易遇到的问题是触控操作的误报,即用户本想单手触控某一触控点时,由于屏幕较大导致多个触控点被触控,从而上报了多余错误的触控点,非常影响单手操作的准确性和用户体验。综上可知,现有技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。
技术实现思路
针对上述的缺陷,本专利技术的目的在于提供一种单手触控操作的方法及装置,其能够保证用户单手操作的准确性,降低误操作的几率,从而有效提高了用户体验。为了实现上述目的,本专利技术提供一种单手触控操作的方法,包括步骤有:在单手操作模式下,判断接收到的当前触控操作是否对应有多个触控点;若所述当前触控操作对应有所述多个触控点,根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点;将所述目标触控点进行上报。根据本专利技术所述的方法,所述根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点的步骤包括:分别计算所述多个触控点相对于预定的原点的距离值;将相对于所述原点的距离值最大的第一触控点选定为所述目标触控点。根据本专利技术所述的方法,所述根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点的步骤之前包括:判断所述单手操作模式是左手操作模式还是右手操作模式;若所述单手操作模式是所述右手操作模式,将触摸屏的右下角设定为所述原点;若所述单手操作模式是所述左手操作模式,将所述触摸屏的左下角设定为所述原点。根据本专利技术所述的方法,所述根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点的步骤包括:检测用户在触摸屏上的视线焦点;分别计算所述多个触控点相对于所述视线焦点的距离值;将相对于所述视线焦点的距离值最小的第二触控点选定为所述目标触控点。根据本专利技术所述的方法,所述根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点的步骤包括:分别检测所述多个触控点对触摸屏的压力值;将对所述触摸屏的所述压力值最大的第三触控点选定为所述目标触控点。本专利技术还提供一种单手触控操作的装置,包括有:操作判断模块,用于在单手操作模式下,判断接收到的当前触控操作是否对应有多个触控点;筛选模块,用于若所述当前触控操作对应有所述多个触控点时,根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点;上报模块,将所述目标触控点进行上报。根据本专利技术所述的装置,所述筛选模块包括:第一距离计算子模块,用于分别计算所述多个触控点相对于预定的原点的距离值;第一筛选子模块,用于将相对于所述原点的距离值最大的第一触控点选定为所述目标触控点。根据本专利技术所述的装置,所述筛选模块还包括:模式判断子模块,用于判断所述单手操作模式是左手操作模式还是右手操作模式;原点设定子模块,用于若所述单手操作模式是所述右手操作模式时,将触摸屏的右下角设定为所述原点;以及若所述单手操作模式是所述左手操作模式时,将所述触摸屏的左下角设定为所述原点。根据本专利技术所述的装置,所述筛选模块包括:视线检测子模块,用于检测用户在触摸屏上的视线焦点;第二距离计算子模块,用于分别计算所述多个触控点相对于所述视线焦点的距离值;第二筛选子模块,用于将相对于所述视线焦点的距离值最小的第二触控点选定为所述目标触控点。根据本专利技术所述的装置,所述根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点的步骤包括:压力检测子模块,用于分别检测所述多个触控点对触摸屏的压力值;第三筛选子模块,用于将对所述触摸屏的所述压力值最大的第三触控点选定为所述目标触控点。本专利技术针对通信终端在单手操作时容易出现的操作误报问题,并考虑到在单手操作模式下不会存在多点触控操作的情况,若判断出用户的触控操作为多点触控操作,则根据预定触控点筛选规则对多个触控点中进行筛选过滤,最终筛选出一个有效的目标触控点进行上报。借此,本专利技术能够保证用户单手操作的准确性,降低误操作的几率,从而有效地提高了用户体验。本专利技术尤其适用于大屏通信终端。【附图说明】图1是本专利技术单手触控操作的装置的结构示意图;图2是本专利技术优选单手触控操作的装置的结构示意图;图3是本专利技术单手触控操作的方法流程图;图4是本专利技术第一实施例中单手触控操作的方法流程图;图5是本专利技术第二实施例中单手触控操作的方法流程图;图6是本专利技术第三实施例中单手触控操作的方法流程图;图7A和图7B是本专利技术第四实施例中单手触控操作的操作界面图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1是本专利技术单手触控操作的装置的结构示意图,所述单手触控操作的装置100设置于手机、PDA (Personal Digital Assistant,个人数字助理)、平板电脑等通信终端中,并且单手触控操作的装置100包括有操作判断模块10、筛选模块20以及上报模块30,其中:所述操作判断模块10,用于在单手操作模式下,判断接收到的当前触控操作是否对应有多个触控点。若用户的当前触控操作同时对应有多个触控点,则当前触控操作为多点触控操作;若当前触控操作仅对应有单个触控点,则当前触控操作为单点触控操作;单点触控操作和多点触控操作的区别是同时触控屏幕的触控点是一个还是多个。用户在单手操作模式操作通信终端时,通常只有大拇指在触摸屏上进行触控操作,因此不应出现多点触控操作的情况。接收用户输入的点击、滑动手势等当前触控操作,并对当前触控操作进行判断,若当前触控操作为多点触控操作,则表示存在误操作的上报,例如大拇指根部不慎碰触到触摸屏,此时需要对初步上报的多个触控点进行筛选。若当前触控操作为单点触控操作,则表示无误操作情况可直接结束。所述筛选模块20,用于若当前触控操作对应有多个触控点时,根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点。若当前触控操作为多点触控操作,所述多点触控操作对应的多个触控点中其实只有一个是有效的目标触控点,需要根据触控点筛选规则筛选出所述目标触控点。优选的是,所述触控点筛选规则可以是距离原点最远原则、距离视线焦点最近原则、触控压力最大原则等。所述上报模块30,将目标触控点进行上报。本专利技术上报给上层的触控点只有一个有效的目标触控点,上层接收该目标触控点进行相应操作。本专利技术针对通信终端在单手操作时容易出现的操作误报问题,并结合在单手操作模式下不应存在多点触控操作的情况,用户在选择进入单手操作模式之后,针对用户的输入的触控操作进行处理,将单手操作中出现的误报触控点进行过滤筛选,将筛选之后的结果进行上报,从而保证单手操作的准确性,降低误操作的几率。图2是本专利技术优选单手触控操作的装置的结构示意图,所述单手触控操作的装置100包括有操作判断模块10、筛选模块20、上报模块30以及模式启动模块40,其中:所述模式启动模块40,用于启动单手操作模式。优选的是,预设特定的触控操作或者标本文档来自技高网...

【技术保护点】
一种单手触控操作的方法,其特征在于,包括步骤有:在单手操作模式下,判断接收到的当前触控操作是否对应有多个触控点;若所述当前触控操作对应有所述多个触控点,根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点;将所述目标触控点进行上报。

【技术特征摘要】
1.一种单手触控操作的方法,其特征在于,包括步骤有: 在单手操作模式下,判断接收到的当前触控操作是否对应有多个触控点; 若所述当前触控操作对应有所述多个触控点,根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点; 将所述目标触控点进行上报。2.根据权利要求1所述的方法,其特征在于,所述根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点的步骤包括: 分别计算所述多个触控点相对于预定的原点的距离值; 将相对于所述原点的距离值最大的第一触控点选定为所述目标触控点。3.根据权利要求2所述的方法,其特征在于,所述根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点的步骤之前包括: 判断所述单手操作模式是左手操作模式还是右手操作模式; 若所述单手操作模式是所述右手操作模式,将触摸屏的右下角设定为所述原点; 若所述单手操作模式是所述左手操作模式,将所述触摸屏的左下角设定为所述原点。4.根据权利要求1所述的方法,其特征在于,所述根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点的步骤包括: 检测用户在触摸屏上的视线焦点; 分别计算所述多个触控点相对于所述视线焦点的距离值; 将相对于所述视线焦点的距离值最小的第二触控点选定为所述目标触控点。5.根据权利要求1所述的方法,其特征在于,所述根据预定的触控点筛选规则从所述多个触控点中筛选出一个目标触控点的步骤包括: 分别检测所述多个触控点对触摸屏的压力值; 将对所述触摸屏的所述压力值最大的第三触控点选定为所述目标触控点。6.一种单手触控操作...

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

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

1