买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京爱奇艺科技有限公司
摘要:本发明实施例提供了一种层级关系获得方法、装置及电子设备,涉及计算机技术领域,方法包括:根据用户界面的设计文件,获得所述用户界面中各个图层的大小和位置;基于各个图层获得起始图层,并确定所述起始图层的层级;基于所述起始图层的层级,以遍历各个图层的方式,根据每一未确定层级的图层的覆盖区域与已确定层级的图层的覆盖区域之间的包含关系,获得各个图层的层级关系,其中,所述层级关系中上下级关系的图层之间,上级图层的覆盖区域包含该图层的下级图层的覆盖区域,每一图层的覆盖区域为:该图层的大小和位置表征的区域。应用本发明实施例提供的层级关系获得方案,可以提高层级关系获得效率。
主权项:1.一种层级关系获得方法,其特征在于,所述方法包括:根据用户界面的设计文件,获得所述用户界面中各个图层的大小和位置;基于各个图层获得起始图层,并确定所述起始图层的层级;基于所述起始图层的层级,以遍历各个图层的方式,根据每一未确定层级的图层的覆盖区域与已确定层级的图层的覆盖区域之间的包含关系,获得各个图层的层级关系,其中,所述层级关系中上下级关系的图层之间,上级图层的覆盖区域包含该图层的下级图层的覆盖区域,每一图层的覆盖区域为:该图层的大小和位置表征的区域;所述确定所述起始图层的层级,包括:将所述起始图层的层级确定为最上级层级;所述基于所述起始图层的层级,以遍历各个图层的方式,根据每一未确定层级的图层的覆盖区域与已确定层级的图层的覆盖区域之间的包含关系,获得各个图层的层级关系,包括:选择未确定层级的一图层,作为待确定图层;判断当前层级的图层中是否存在覆盖区域包含所述待确定图层的覆盖区域的目标图层,其中,所述当前层级的初始值为所述最上级层级;若所述当前层级的图层中不存在所述目标图层,将所述待确定图层的层级确定为所述当前层级,并在所述当前层级的图层中查找覆盖区域属于所述待确定图层的覆盖区域的图层,将查找到的图层的层级更新为所述待确定图层的下级图层所在层级;若所述当前层级的图层中存在所述目标图层,将所述当前层级更新为:所述目标图层的下级图层所在层级,返回所述判断当前层级的图层中是否存在覆盖区域包含所述待确定图层的覆盖区域的目标图层的步骤,直至确定所述待确定图层的层级;返回所述选择未确定层级的一图层、作为待确定图层的步骤,直至确定所有图层的层级,得到各个图层的层级关系。
全文数据:
权利要求:
百度查询: 北京爱奇艺科技有限公司 一种层级关系获得方法、装置及电子设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。