[发明专利]一种组件编排的移动适配重排方法及装置有效
申请号: | 201910947490.9 | 申请日: | 2019-10-08 |
公开(公告)号: | CN110457030B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 郑铿宏;段小波;王纯斌;徐祥;王国玉 | 申请(专利权)人: | 成都四方伟业软件股份有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F16/958 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种组件编排的移动适配重排方法及装置,包括需要进行编排的PC网站,还包括以下步骤:S1、获取PC网站的组件列表;S2、根据PC网站组件之间的交叉关系对组件进行重新分组得到组件集合和组件集合列表;S3、根据组件集合在PC网站的位置关系,使用组件排序算法对组件集合列表中的组件集合进行排序;S4、根据步骤S3确定的组件集合顺序进行重排。解决了网站生成器的组件类型相对比较单一,而面对类型丰富的组件时,按照网站生成器的单一重排规则,无法应对复杂的页面编排的问题。 | ||
搜索关键词: | 组件集合 网站 生成器 重排 编排 交叉关系 排序算法 使用组件 相对比较 页面编排 重新分组 组件类型 配重 排序 移动 | ||
【主权项】:
1.一种组件编排的移动适配重排方法,包括需要进行编排的PC网站,其特征在于:还包括以下步骤:/nS1、获取PC网站的组件列表;/nS2、根据PC网站组件之间的关系对组件进行重新分组得到组件集合和组件集合列表;/nS3、根据组件集合在PC网站的位置关系,使用组件排序算法对组件集合列表中的组件集合进行排序;/nS4、根据步骤S3确定的组件集合顺序进行重排;/n步骤S3中根据组件集合在PC网站的位置关系,使用组件排序算法对组件集合列表中的组件集合进行排序的方法为:根据组件集合在PC网站界面上与用户浏览的视觉原点的距离进行排序,离原点越近的组件,排序越靠前;/n所述根据组件集合在PC网站界面上与用户浏览的视觉原点的距离进行排序的方法包括以下步骤:/nS301、将PC网站界面的画布区域拆分成多个等高的横条区域,每个区域的宽度是画布宽度;/nS302、遍历所有组件集合,判断组件集合的上边框位于步骤S301的哪个横条区域,根据组件集合位于的横条区域对组件进行分组排序,靠上横条区域的组件集合顺序都高于靠下横条区域的组件集合;/nS303、对于任一横条区域内的组件集合,以横条区域中轴上顶点作为原点,遍历该横条区域内所有组件集合,判断组件集合到原点的距离,按照距离大小的顺序进行排序,距离越小的排序越靠前;/n步骤S303中判断组件集合到原点的距离的方法为:判断组件集合与横条区域中轴的关系,若组件集合完全位于横条区域中轴的右边,则计算组件左上角到原点的距离;若组件集合横跨中轴或者完全位于中轴左边,则计算组件右上角到原点的距离。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都四方伟业软件股份有限公司,未经成都四方伟业软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910947490.9/,转载请声明来源钻瓜专利网。