[发明专利]用于安卓系统的触控实现方法及装置有效

专利信息
申请号: 201710148091.7 申请日: 2017-03-13
公开(公告)号: CN106933486B 公开(公告)日: 2020-04-21
发明(设计)人: 姜雷 申请(专利权)人: 广州视源电子科技股份有限公司;广州视睿电子科技有限公司
主分类号: G06F3/0488 分类号: G06F3/0488
代理公司: 北京品源专利代理有限公司 11332 代理人: 孟金喆;胡彬
地址: 510530 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 系统 实现 方法 装置
【权利要求书】:

1.一种用于安卓系统的触控实现方法,其特征在于,包括:

安卓系统的native层基于所述安卓系统的java层的初始化操作确定触摸轨迹的基本绘制信息,所述基本绘制信息包括绘制所述触摸轨迹所需的帧缓存信息、全局位图信息以及透明笔对象信息;

所述native层根据所述全局位图信息创建临时位图,所述临时位图与全局位图大小相同;

所述native层根据预设划分规则将所述临时位图划分为预设数量的子区域;

所述native层建立各子区域与各触摸点的关系图表;

安卓系统的java层获取用户触摸操作的路径信息;

安卓系统的native层获取所述java层转发的所述路径信息;

所述native层根据所述路径信息和所述关系图表绘制所述触摸操作的触摸轨迹,并将所述触摸轨迹通过屏幕展示给用户。

2.根据权利要求1所述的方法,其特征在于,所述安卓系统的native层基于所述安卓系统的java层的初始化操作确定所述触摸轨迹的基本绘制信息,包括:

安卓系统的native层基于所述安卓系统的java层的应用启动操作获取帧缓存信息和屏幕信息;

所述native层获取所述java层创建的全局位图信息和画笔信息;

所述native层根据所述屏幕信息和所述画笔信息实例化相应的透明笔对象。

3.根据权利要求1所述的方法,其特征在于,所述native层根据所述路径信息绘制所述触摸操作的触摸轨迹,包括:

所述native层确定所述路径信息对应的子区域信息,并基于所述子区域信息将所述路径信息写入所述关系图表中生成待绘制路径信息;

所述native层根据所述关系图表获取所述临时位图中与所述路径信息对应的位图区域;

所述native层清空所述位图区域,并在所述位图区域中绘制与所述待绘制路径信息相对应的路径轨迹;

所述native层将所述路径轨迹与目标区域中的像素进行融合以确定所述位图区域的像素信息,所述目标区域为所述全局位图中同所述位图区域相对应的区域;

所述native层将所述像素信息写入帧缓存中,并基于所述帧缓存中包含的信息在所述全局位图中绘制所述触摸操作的触摸轨迹。

4.根据权利要求1所述的方法,其特征在于,所述路径信息包括所述路径的端点信息、影响区域信息以及所述路径对应的触摸点信息。

5.一种用于安卓系统的触控实现装置,其特征在于,包括:

java层,用于获取用户触摸操作的路径信息;

native层,用于获取所述java层转发的所述路径信息,根据所述路径信息和关系图表绘制所述触摸操作的触摸轨迹;

显示屏,用于将所述native层绘制的触摸轨迹通过屏幕展示给用户;

其中,所述native层还用于:

在获取所述java层转发的所述路径信息之前,基于所述java层的初始化操作确定所述触摸轨迹的基本绘制信息,所述基本绘制信息包括绘制所述触摸轨迹所需的帧缓存信息、全局位图信息以及透明笔对象信息;

所述native层包括:

临时位图创建单元,用于根据所述全局位图信息创建临时位图,所述临时位图与全局位图大小相同;

子区域划分单元,用于根据预设划分规则将所述临时位图划分为预设数量的子区域;

关系图表建立单元,用于建立各子区域与各触摸点的关系图表。

6.根据权利要求5所述的装置,其特征在于,所述native层包括:

第一信息获取单元,用于基于所述安卓系统的java层的应用启动操作获取帧缓存信息和屏幕信息;

第二信息获取单元,用于获取所述java层创建的全局位图信息和画笔信息;

透明笔对象实例化单元,用于根据所述屏幕信息和所述画笔信息实例化相应的透明笔对象。

7.根据权利要求6所述的装置,其特征在于,所述native层还包括:

关系图表写入单元,用于确定所述路径信息对应的子区域信息,并基于所述子区域信息将所述路径信息写入所述关系图表中生成待绘制路径信息;

位图区域获取单元,用于根据所述关系图表获取所述临时位图中与所述路径信息对应的位图区域;

路径轨迹绘制单元,用于清空所述位图区域,并在所述位图区域中绘制与所述待绘制路径信息相对应的路径轨迹;

像素信息确定单元,用于将所述路径轨迹与目标区域中的像素进行融合以确定所述位图区域的像素信息,所述目标区域为所述全局位图中同所述位图区域相对应的区域;

触摸轨迹绘制单元,用于将所述像素信息写入帧缓存中,并基于所述帧缓存中包含的信息在所述全局位图中绘制所述触摸操作的触摸轨迹。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视睿电子科技有限公司,未经广州视源电子科技股份有限公司;广州视睿电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710148091.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top