[发明专利]应用程序的手势处理方法、装置及电子设备有效
| 申请号: | 201810531739.3 | 申请日: | 2018-05-29 |
| 公开(公告)号: | CN108984238B | 公开(公告)日: | 2021-11-09 |
| 发明(设计)人: | 孙奇 | 申请(专利权)人: | 北京五八信息技术有限公司 |
| 主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F3/0488 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 荣甜甜;刘芳 |
| 地址: | 100080 北京市海淀区学清*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用程序 手势 处理 方法 装置 电子设备 | ||
本发明实施例提供一种应用程序的手势处理方法、装置及电子设备,该方法包括:向服务器发送手势信息,所述手势信息中包括至少一个操作手势的标识以及至少一个响应方法的标识;接收所述服务器发送的手势映射信息,所述手势映射信息用于标识所述操作手势与所述响应方法的对应关系;根据所述手势映射信息,执行手势响应操作。该方法实现了动态的手势操作控制。该过程中不需要重新编写APP的代码,也不需要发布新的APP版本,因此降低了APP的开发成本,并且提升了用户的使用体验。
技术领域
本发明实施例涉及计算机技术,尤其涉及一种应用程序的手势处理方法、装置及电子设备。
背景技术
目前的应用程序(Application,简称APP)能够支持手势交互。即用户可以通过做出特定的手势来触发执行APP的对应功能。
现有技术中,在APP的各业务场景中,操作手势对应的APP执行过程是固定的。即在APP开发阶段,直接将操作手势与某个执行代码绑定。在APP运行过程中,用户输入该操作手势后,APP直接执行与其绑定的代码。如果针对某个业务场景,需要修改操作手势对应的执行过程,则需要重新编写操作手势的执行代码。
但是,现有技术的方法的灵活性差,导致APP的开发成本高,并且影响用户体验。
发明内容
本发明实施例提供一种应用程序的手势处理方法、装置及电子设备,用于解决现有技术中手势处理的灵活性差的问题。
本发明实施例第一方面提供一种应用程序的手势处理方法,应用于应用程序的客户端,包括:
向服务器发送手势信息,所述手势信息中包括至少一个操作手势的标识以及至少一个响应方法的标识;
接收所述服务器发送的手势映射信息,所述手势映射信息用于标识所述操作手势与所述响应方法的对应关系;
根据所述手势映射信息,执行手势响应操作。
进一步的,客户端根据手势类向所述服务器发送所述手势信息,以及从所述服务器接收所述手势映射信息;
所述手势类继承自预设的基类;
其中,所述基类中包括用于发送所述手势信息的应用编程接口API,以及保存所述手势映射信息的属性。
进一步的,所述根据所述手势映射信息,执行手势响应操作之前,还包括:
通过所述手势类将所述操作手势和与所述操作手势具有对应关系的所述响应方法绑定。
进一步的,所述客户端根据所述手势映射信息,执行手势响应操作,包括:
接收用户输入的操作手势;
确定与所述操作手势绑定的响应方法;
执行与所述操作手势绑定的响应方法。
进一步的,所述操作手势通过枚举类型表示,每个枚举值用于标识一个操作手势;
所述手势映射信息通过字典类型表示,所述手势映射信息中包括键和值的对应关系,每个所述键用于标识一个操作手势,每个所述值用于标识一个响应方法。
本发明实施例第二方面提供一种应用程序的手势处理装置,应用于应用程序的客户端,包括:
发送模块,用于向服务器发送手势信息,所述手势信息中包括至少一个操作手势的标识以及至少一个响应方法的标识;
接收模块,用于接收所述服务器发送的手势映射信息,所述手势映射信息用于标识所述操作手势与所述响应方法的对应关系;
处理模块,用于根据所述手势映射信息,执行手势响应操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京五八信息技术有限公司,未经北京五八信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810531739.3/2.html,转载请声明来源钻瓜专利网。





