[发明专利]布局检索方法及相关设备在审
申请号: | 201910409198.1 | 申请日: | 2019-05-16 |
公开(公告)号: | CN110096608A | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | 侯夏冰;刘洪海;庞文宇 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F16/58 | 分类号: | G06F16/58;G06F16/538;G06F8/38 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 钱娜;王宝筠 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检索请求 备选布局 控件类型 检索 控件 筛选条件 布局数据库 检索效率 控件布局 过滤 筛选 携带 应用 展示 保证 | ||
1.一种布局检索方法,其特征在于,包括:
获取布局检索请求,所述布局检索请求中包含有控件数量条件以及控件类型条件;
在预先设置的布局信息库中,获取满足所述控件数量条件以及所述控件类型条件的备选布局;
展示所述备选布局的控件布局结构。
2.根据权利要求1所述的布局检索方法,其特征在于,还包括:
接收选择指令;
响应于所述选择指令,获得目标备选布局的源码信息,所述目标备选布局为所述备选布局中的任意一个;其中所述源码信息中包括有控件相关信息;
根据所述源码信息中的控件相关信息,展示所述目标备选布局的控件布局结构;所述控件布局结构用于展示目标备选布局中各个控件的相对位置关系。
3.根据权利要求2所述的布局检索方法,其特征在于,所述目标备选布局的源码信息为已执行预处理的源码信息,所述预处理的执行过程包括:
确定所述源码信息中包含的无效控件,所述无效控件为存在展示问题的控件;
删除所述源码信息中包含的导致所述无效控件存在展示问题的属性信息。
4.根据权利要求2所述的布局检索方法,其特征在于,所述目标备选布局的源码信息为已执行预处理的源码信息,所述预处理的执行过程包括:
确定源码信息中包含的无效控件,所述无效控件为存在展示问题的控件;
将所述无效控件替换为可成功被展示的控件。
5.根据权利要求2所述的布局检索方法,其特征在于,在展示所述目标备选布局的控件布局结构的步骤之后,还包括:
接收显示调整控制指令;
响应于所述显示调整控制指令,调整所述控件布局结构中各个控件之间的相对位置,以使调整后的控件布局结构中的各个控件满足预设相对位置关系。
6.根据权利要求2所述的布局检索方法,其特征在于,在响应于所述选择指令,获得目标备选布局的源码信息之后,还包括:
生成源码展示区域,并在所述源码展示区域中展示与所述控件布局结构对应的源码信息。
7.根据权利要求1所述的布局检索方法,其特征在于,所述布局信息库的预设置过程包括:
对预先收集的布局源码进行解析,以得到布局的控件信息,其中所述控件信息包含有控件数量、控件类型;
在预设布局示例库中,获取与所述控件信息对应的布局示例,所述布局示例用于展示布局的具体样式;
将所述控件信息和所述布局示例保存,以得到布局信息库。
8.根据权利要求7所述的布局检索方法,其特征在于,所述对预先收集的布局源码进行解析,以得到布局的控件信息,包括:
获得预先设置的目标控件类型,以及解析预先收集的布局源码,以确定所述布局源码包含的控件的类型;所述目标控件类型表示检索所需的控件类型;
从所述布局源码包含的控件中,确定与所述目标控件类型对应的目标控件;
从所述布局源码中,获得所述目标控件的控件信息。
9.根据权利要求7所述的布局检索方法,其特征在于,还包括:
若在预设布局示例库中,未获取到与所述控件信息对应的布局示例,则获取用户上传的与所述控件信息对应的布局示例。
10.一种布局检索装置,其特征在于,包括:
布局检索获取模块,用于获取布局检索请求,所述布局检索请求中包含有控件数量条件以及控件类型条件;
控件及备选布局获取模块,用于在预先设置的布局信息库中,获取满足所述控件数量条件以及所述控件类型条件的备选布局;
控件布局结构展示模块,用于展示所述备选布局的控件布局结构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910409198.1/1.html,转载请声明来源钻瓜专利网。