[发明专利]双屏显示方法及其系统、计算机可读存储介质有效
申请号: | 201710403136.0 | 申请日: | 2017-06-01 |
公开(公告)号: | CN108984137B | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 游昌宁;郑远;林鎏娟 | 申请(专利权)人: | 福建星网视易信息系统有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林志峥 |
地址: | 350002 福建省福州市仓山区*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 双屏 显示 方法 及其 系统 计算机 可读 存储 介质 | ||
1.一种基于Android系统的双屏显示方法,其特征在于,包括:
在第一屏幕的预设区域上创建虚拟屏幕;
将所述虚拟屏幕的显示堆栈设定为第二屏幕的显示堆栈;通过共享内存数据的方式镜像第二屏幕的屏幕数据;
获取所述虚拟屏幕的显示堆栈中预设的图层;
将所述预设的图层显示在虚拟屏幕上;
所述第一屏幕和第二屏幕属于两个不同的显示设备。
2.根据权利要求1所述的基于Android系统的双屏显示方法,其特征在于,所述“将所述虚拟屏幕的显示堆栈设定为第二屏幕的显示堆栈”之前,进一步包括:
判断是否存在第二屏幕;
若存在,则执行所述将所述虚拟屏幕的显示堆栈设定为第二屏幕的显示堆栈的步骤;
若不存在,则将所述虚拟屏幕的显示堆栈设定为第一屏幕的显示堆栈;
继续执行所述判断是否存在第二屏幕的步骤。
3.根据权利要求1所述的基于Android系统的双屏显示方法,其特征在于,所述“将所述虚拟屏幕的显示堆栈设定为第二屏幕的显示堆栈”之后,进一步包括:
若第二屏幕的显示堆栈发生变更,则相应地变更所述虚拟屏幕的显示堆栈。
4.根据权利要求1所述的基于Android系统的双屏显示方法,其特征在于,所述“获取所述虚拟屏幕的显示堆栈中预设的图层”具体为:
根据图层的标识,在所述虚拟屏幕的显示堆栈中过滤得到预设的图层,所述图层的标识为图层顺序或图层名称;
若所述预设的图层的数目为两个以上,则合成所述预设的图层。
5.根据权利要求1所述的基于Android系统的双屏显示方法,其特征在于,所述“在第一屏幕的预设区域上创建虚拟屏幕”具体为:
通过createVirtualDisplay()接口或OverlayDisplay创建虚拟屏幕;
将所述虚拟屏幕的渲染目标设置在第一屏幕中的预设区域。
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有多条指令,所述指令适于由处理器加载并执行:
在第一屏幕的预设区域上创建虚拟屏幕;
将所述虚拟屏幕的显示堆栈设定为第二屏幕的显示堆栈;通过共享内存数据的方式镜像第二屏幕的屏幕数据;
获取所述虚拟屏幕的显示堆栈中预设的图层;
将所述预设的图层显示在虚拟屏幕上;
所述第一屏幕和第二屏幕属于两个不同的显示设备。
7.根据权利要求6所述的计算机可读存储介质,其特征在于,所述“将所述虚拟屏幕的
显示堆栈设定为第二屏幕的显示堆栈”之前,进一步包括:
判断是否存在第二屏幕;
若存在,则执行所述将所述虚拟屏幕的显示堆栈设定为第二屏幕的显示堆栈的步骤;
若不存在,则将所述虚拟屏幕的显示堆栈设定为第一屏幕的显示堆栈;
继续执行所述判断是否存在第二屏幕的步骤。
8.根据权利要求6所述的计算机可读存储介质,其特征在于,所述“将所述虚拟屏幕的显示堆栈设定为第二屏幕的显示堆栈”之后,进一步包括:
若第二屏幕的显示堆栈发生变更,则相应地变更所述虚拟屏幕的显示堆栈。
9.根据权利要求6所述的计算机可读存储介质,其特征在于,所述“获取所述虚拟屏幕的显示堆栈中预设的图层”具体为:
根据图层的标识,在所述虚拟屏幕的显示堆栈中过滤得到预设的图层,所述图层的标识为图层顺序或图层名称;
若所述预设的图层的数目为两个以上,则合成所述预设的图层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网视易信息系统有限公司,未经福建星网视易信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710403136.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:打印数据传输方法、装置、设备及存储介质
- 下一篇:传屏方法、装置及电子设备