[发明专利]基于多指操作的触控方法及智能终端有效
申请号: | 202110578635.X | 申请日: | 2021-05-26 |
公开(公告)号: | CN113253905B | 公开(公告)日: | 2022-10-25 |
发明(设计)人: | 孙哲;荆楠楠 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
主分类号: | G06F3/04883 | 分类号: | G06F3/04883 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 王英 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 操作 方法 智能 终端 | ||
本申请公开了一种基于多指操作的触控方法及智能终端,用于解决相关技术中智能终端的多指触控操作容易产生歧义,触控操作复杂的问题。本申请中,第一应用获取针对所述第一应用的第一触控事件,然后基于所述第一触控事件执行相应的指定操作;若查询到触控点数大于或等于指定点数,则结束所述指定操作。由此,第一应用能够基于触控点数量确定是否执行相应的指定操作,或结束执行指定操作,能够避免手势冲突对其他应用的影响。
技术领域
本申请涉及智能终端技术领域,特别涉及一种基于多指操作的触控方法及智能终端。
背景技术
智能终端的触控屏支持用于通过不同的手势操作,实现相应的控制。例如通过单指或多指下滑来唤出状态栏,再例如可以通过三指下滑实现截屏。
然而,通常情况下,用户想执行三值下滑截屏时,通常会触发下拉状态栏,导致智能终端的多指触控操作容易产生歧义,触控操作复杂。
发明内容
本申请的目的是提供一种基于多指操作的触控方法及智能终端,用于解决相关技术中智能终端的多指触控操作容易产生歧义,触控操作复杂的问题。
第一方面,本申请提供一种基于多指操作的触控方法,应用于第一应用,所述方法包括:
获取针对所述第一应用的第一触控事件,所述第一触控事件是基于所述第一应用的触控区域的触控操作产生的;
基于所述第一触控事件执行相应的指定操作;
若查询到触控点数大于或等于指定点数,则结束所述指定操作,其中所述触控点数为处于触控状态的触控点的数量所述指定点数为用于触发第二应用的点数。
可选的,所述方法还包括:
接收触控服务模块发送的触控点数更新通知,其中,所述触控服务模块用于在获取到触控点数变化消息后生成所述触控点数更新通知;
每当接收到所述触控点数更新通知,则查询所述触控点数。
可选的,所述方法还包括:
向所述触控服务模块发送注册请求,所述注册请求用于请求所述触控服务模块在生成所述触控点数更新通知后分发给所述第一应用。
可选的,所述方法还包括:
若查询到所述触控点数小于所述指定点数,则继续执行所述指定操作。
第二方面,本申请提供一种基于多指操作的触控方法,应用于触控管理模块,所述方法包括:
获取第二触控事件;
响应于所述第二触控事件,获取处于触控状态的触控点的数量得到触控点数并保存。
可选的,所述方法还包括:
响应于所述第二触控事件,生成触控点数变化消息给触控服务模块。
可选的,所述方法还包括:
基于所述第二触控事件的触发区域,将所述第二触控事件通知给所述触发区域对应的应用。
第三方面,本申请提供一种基于多指操作的触控方法,应用于触控服务模块,所述方法包括:
响应于智能终端的系统启动请求,与触控管理模块建立通信;并,
初始化各应用的管理信息;
若接收到所述触控管理模块发送的触控点数变化消息,则向管理信息中的各应用发送触控点数更新通知,以使所述应用基于所述触控点数更新通知查询触控点数,其中所述触控点数为处于触控状态的触控点的数量。
可选的,所述方法还包括:
接收第一应用发送的注册请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110578635.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于软土地基加固处理的施工方法
- 下一篇:电性连接套件及电性连接器