移动终端防误触控方法及装置的制造方法

文档序号:8318802阅读:237来源:国知局
移动终端防误触控方法及装置的制造方法
【技术领域】
[0001] 本发明涉及触控技术领域,尤其涉及一种移动终端防误触控方法及装置。
【背景技术】
[0002] 随着手机等移动终端的发展,厂家和用户越来越追求窄边框,甚至无边框。窄边框 或无边框固然给用户带来了视觉效果上的冲击,但也带来了一个问题,在用户握持手机时, 很容易误触到手机屏幕边缘,造成很多误操作,降低用户感受。为了解决该问题,触屏IC厂 商设计了防误触区。但是,现有的触屏IC厂商设计的防误触区功能是在IC固件中实现的, 一旦设置就不能更改区域数量、位置以及大小等,这使得设备的软件设计无法摆脱触屏IC 供应商的束缚。
[0003] 此外,现有的大部分触屏手势是通过滑动来实现的(如触屏单指横滑为翻页动 作),而目前的防误触算法会过滤掉起始点在防误触区中的线,如果触屏手势的起始点在防 误触区中,那该手势会被过滤掉,由此造成触屏手势的误操作,降低了用户体验。

【发明内容】

[0004] 本发明实施例提供一种移动终端防误触控方法及装置,旨在提高移动终端的防误 触效果,避免触屏手势的误操作。
[0005] 本发明实施例提出一种移动终端防误触控方法,所述移动终端的触控屏包括:应 用层、驱动层以及触屏IC层,所述驱动层上设置有供应用层调用的接口,所述应用层通过 所述接口在所述触控屏上预设有一个或多个防误触区,所述移动终端防误触控方法包括:
[0006] 通过所述触屏IC层接收用户的触控指令,将所述触控指令对应的触摸轨迹上的 触点上报给所述驱动层;
[0007] 通过所述驱动层判断所述触摸轨迹的起始点是否落入所述预设的防误触区;当所 述触摸轨迹的起始点落入所述预设的防误触区时,由所述驱动层获取所述触摸轨迹上,所 述起始点之后的触点与所述起始点之间的距离,根据所述距离进行防误触控处理。
[0008] 优选地,所述当所述触摸轨迹的起始点落入所述预设的防误触区时,由所述驱动 层获取所述触摸轨迹上,所述起始点之后的触点与所述起始点之间的距离,根据所述距离 进行防误触控处理的步骤包括:
[0009] 当所述触摸轨迹的起始点落入所述预设的防误触区时,由所述驱动层记录所述起 始点的坐标;
[0010] 由所述驱动层获取所述触摸轨迹中起始点之后下一个触点的坐标,根据所述起始 点的坐标和下一个触点的坐标,计算两者的距离D ;若D大于预设阈值,则判断当前触控操 作为触屏手势,将所述触摸轨迹上,所述下一个触点及之后的所有触点上报至应用层,或 者,将所述触摸轨迹上的所有触点上报至应用层;若D小于或等于预设阈值,则不上报当前 触点,继续判断下一触点。
[0011] 优选地,所述通过所述驱动层判断所述触摸轨迹的起始点是否落入所述预设的防 误触区的步骤之后,还包括:
[0012] 当所述触摸轨迹的起始点未落入所述预设的防误触区时,由所述驱动层将所述触 摸轨迹中所有触点均上报至所述应用层。
[0013] 优选地,所述通过所述触屏IC层接收用户的触控指令的步骤之前,还包括:
[0014] 在所述应用层上接收用户的防误触区设置指令,所述防误触区设置指令包括所述 防误触区的坐标参数;
[0015] 由所述应用层根据所述防误触区设置指令,调用所述驱动层提供的所述接口,在 所述移动终端的触控屏上设置一个或多个防误触区。
[0016] 优选地,所述防误触区为矩形,所述防误触区的坐标参数为所述防误触区域的两 个对角的顶点坐标。
[0017] 优选地,该方法还包括:
[0018] 由所述应用层根据用户的防误触区设置指令更新防误触区的个数、位置和/或大 小。
[0019] 优选地,所述防误触区为多个,多个防误触区分别位于所述移动终端的触控屏的 左侧边、右侧边、上边缘和/或下边缘。
[0020] 本发明实施例还提出一种移动终端防误触控装置,所述移动终端的触控屏包括: 应用层、驱动层以及触屏IC层,所述驱动层上设置有供应用层调用的接口,所述应用层通 过所述接口在所述触控屏上预设有一个或多个防误触区,所述移动终端防误触控装置包 括:
[0021] 指令接收模块,用于通过所述触屏IC层接收用户的触控指令,将所述触控指令对 应的触摸轨迹上的触点上报给所述驱动层;
[0022] 处理模块,用于当所述触摸轨迹的起始点落入所述预设的防误触区时,由所述驱 动层获取所述触摸轨迹上,所述起始点之后的触点与所述起始点之间的距离,根据所述距 离进行防误触控处理。
[0023] 优选地,所述处理模块,还用于当所述触摸轨迹的起始点落入所述预设的防误触 区时,由所述驱动层记录所述起始点的坐标;由所述驱动层获取所述触摸轨迹中起始点之 后下一个触点的坐标,根据所述起始点的坐标和下一个触点的坐标,计算两者的距离D ;若 D大于预设阈值,则判断当前触控操作为触屏手势,将所述触摸轨迹上,所述下一个触点及 之后的所有触点上报至应用层,或者,将所述触摸轨迹上的所有触点上报至应用层;若D小 于或等于预设阈值,则不上报当前触点,继续判断下一触点。
[0024] 优选地,所述处理模块,还用于当所述触摸轨迹的起始点未落入所述预设的防误 触区时,由所述驱动层将所述触摸轨迹中所有触点均上报至所述应用层。
[0025] 优选地,该装置还包括:设置模块,
[0026] 所述指令接收模块,还用于在所述应用层上接收用户的防误触区设置指令,所述 防误触区设置指令包括所述防误触区的坐标参数;
[0027] 所述设置模块,用于通过所述应用层根据所述防误触区设置指令,调用所述驱动 层提供的所述接口,在所述移动终端的触控屏上设置一个或多个防误触区。
[0028] 优选地,所述防误触区域为矩形,所述防误触区的坐标参数为所述防误触区域的 两个对角的顶点坐标。
[0029] 优选地,该装置还包括:
[0030] 更新模块,用于通过所述应用层根据用户的防误触区设置指令更新防误触区的个 数、位置和/或大小。
[0031] 优选地,所述防误触区为多个,多个防误触区分别位于所述移动终端的触控屏的 左侧边、右侧边、上边缘和/或下边缘。
[0032] 本发明实施例提出的一种移动终端防误触控方法及装置,通过在驱动层上设置供 应用层调用的接口,在应用层上接收到用户的防误触区设置指令时,通过驱动层判断触摸 轨迹的起始点是否落入所述预设的防误触区;当所述触摸轨迹的起始点落入所述预设的防 误触区时,由所述驱动层获取所述触摸轨迹上,所述起始点之后的触点与所述起始点之间 的距离,根据所述距离进行防误触控处理,由此提高了移动终端的防误触效果,避免了触屏 手势操作的误判断。此外,本发明方案在驱动层实现防误触区功能,一方面,防误触区数量、 位置、大小可由应用层自由设置,另一方面,防误触区功能在驱动层设计而非固件中,这使 得设备的软件设计摆脱触屏IC供应商的束缚,从而为终端设备使用者提供一种更好的防 误触效果,给终端用户带来更好的使用体验,而且提高了移动终端防误触区功能的设计灵 活性。
【附图说明】
[0033] 图1是本发明移动终端防误触控方法第一实施例的流程示意图;
[0034] 图2是图1所示的实施例中防误触算法的触摸轨迹示意图;
[0035] 图3是本发明移动终端防误触控方法第二实施例的流程示意图;
[0036] 图4是本发明实施例防误触区的一种形状示意图;
[0037] 图5是本发明实施例防误触区一种位置分布不意图;
[0038] 图6是本发明移动终端防误触控方法第三实施例的流程示意图;
[0039] 图7是本发明移动终端防误触控方法第四实施例的流程示意图;
[0040] 图8是本发明移动终端防误触控方法第五实施例的流程示意图;
[0041] 图9是图8所示的实施例中防误触算法的触摸轨迹示意图;
[0042] 图10是本发明移动终端防误触控方法第六实施例的流程示意图;
[0043] 图11是图10所示的实施例的修正算法的终端触控屏界面示意图;
[0044]图12是本发明移动终端防误触控装置第一实施例的功能模块示意图;
[0045] 图13是本发明移动终端防误触控装置第二实施例的功能模块示意图;
[0046] 图14是本发明移动终端防误触控装置第三实施例的功能模块示意图。
[0047] 为了使本发明的技术方案更加清楚、明了,下面将结合附图作进一步详述。
【具体实施方式】
[0048] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0049] 本发明实施例的主要解决方案是:针对无边框或窄边框移动终端防误触区设计, 通过触屏IC层接收用户的触控指令,将所述触控指令对应的触点上报给所述驱动层;通过 驱动层判断触点是否在倒圆角区域内;若触点在倒圆角区域内,则通过驱动层对触点的坐 标进行修正处理,从而实现触点的准确定位,解决了现有技术中在移动终端的玻璃倒圆角 处触摸点与作用点(屏幕上显示的点)不对应问题,提高了移动终端的防误触效果,给终端 用户带来更好的触屏使用体验。
[0050] 在此需要说明的是,随着手机等移动终端的发展,厂家和用户越来越追求窄边框, 甚至无边框。窄边框或无边框固然给用户带来了视觉效果上的冲击,但也带来了一个问题, 在用户握持手机时,很容易误触到手机屏幕边缘,造成很多误操作,降低用户感受。为了解 决该问题,触屏IC厂商设计了防误触区。但是,现有的触屏IC厂商设计的防误触区功能是 在IC固件中实现的,一旦设置就不能更改区域数量、位置以及大小等,这使得设备的软件 设计无法摆脱触屏IC供应商的束缚。
[0051] 此外,现有的大部分触屏手势是通过滑动来实现的(如触屏单指横滑为翻页动 作),而目前的防误触算法会过滤掉起始点在防误触区中的线,如果触屏手势的起始点在防 误触区中,那该手势会被过滤掉,由此造成触屏手势的误操作,降低了用户体验。而且现有 技术中,存在移动终端的玻璃倒圆角处触摸点与作用点(屏幕上显示的点)不对应问题,进 一步降低了移动终端的防误触效果。
[0052] 基于上述考虑,本发明实施例采用如下解决方案。
[0053] 本发明实施例方案涉及的移动终端可以为手机、平板电脑等触控移动终端,该方 案主要是针对无边框或窄边框移动终端防误触区设计。
[0054] 对于无边框终端,可以采用如下结构:
[0055] 无边框终端包括具有收容空间的中框、设置于中框内的显示屏、设置于显示屏上 方的透明盖板,透明盖板的边缘为倒角,背光模组射出的光线随透明盖板的倒角发生折射, 并从倒角位置射出,从而拉大了显示区域,并且,中框顺着倒角的方向设有倒边,因此从正 面垂直透明盖板的方向看,整个透明盖板的延伸方向都是可视区域,即显示屏的显示范围 一直延伸至移动终端显示屏的边缘,从而实现显示无边框的效果,由此使得触控移动终端 的侧边具有感应区域。
[0056] 本发明实施例以无边框终端进行举例,但并不作为对本发明的限定。
[0057] 如图1所示,本发明实施例提出一种移动终端防误触控方法,移动终端的触控屏 包括:应用层、驱动层以及触屏IC层,所述驱动层上设置有供应用层调用的接口,所述应用 层通过所述接口在所述触控屏上预设有一个或多个防误触区,所述移动终端防误触控方法 包括:
[0058] 通过所述触屏IC层接收用户的触控指令,将所述触控指令对应的触摸轨迹上的 触点上报给所述驱动层;
[0059] 通过所述驱动层判断所述触摸轨迹的起始点是否落入所述预设的防误触区;当所 述触摸轨
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1