[发明专利]填充子元素的方法、展示子元素的方法及相关设备在审
申请号: | 201911407832.4 | 申请日: | 2019-12-31 |
公开(公告)号: | CN113124886A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 梁延淼 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G01C21/34 | 分类号: | G01C21/34;G01C21/36;G06F16/29 |
代理公司: | 北京清源汇知识产权代理事务所(特殊普通合伙) 11644 | 代理人: | 冯德魁;张艳梅 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 填充 元素 方法 展示 相关 设备 | ||
1.一种在容器中填充子元素的方法,包括:
获得待填充到容器的子元素;所述待填充到容器的子元素为导航规划路线包括的路线段;
当容器的属性为固定尺寸时,判断是否存在无法填充到所述容器的显示区域的子元素,若是,则缩小超出尺寸阈值的子元素的尺寸,以使所述容器容纳了至少一个所述无法填充到所述容器的显示区域的子元素;所述固定尺寸是指容器的高度和容器的宽度是固定值。
2.根据权利要求1所述的方法,所述缩小超出尺寸阈值的子元素的尺寸,包括:
按照子元素在导航规划路线中的排列顺序,依次缩小超出尺寸阈值的子元素的尺寸。
3.根据权利要求2所述的方法,所述按照子元素在导航规划路线中的排列顺序,依次缩小超出尺寸阈值的子元素的尺寸,包括:
按照子元素在导航规划路线中的排列顺序,遍历子元素,若遍历到的子元素的尺寸大于所述尺寸阈值,则将该子元素的尺寸缩小为所述尺寸阈值,并判断是否仍存在超出容器的显示区域的子元素,若是,则继续遍历子元素,直到没有超出容器的显示区域的子元素或者尺寸大于所述尺寸阈值的子元素的尺寸已被缩小为所述尺寸阈值。
4.根据权利要求1-3中任一项所述的方法,所述方法进一步包括:
如果缩小超出尺寸阈值的子元素的尺寸后仍存在无法填充到所述容器的显示区域的子元素,则将提示子元素添加到所述容器中;所述提示子元素用于提示存在未填充到所述容器中的子元素。
5.根据权利要求4所述的方法,所述将所述提示子元素添加到所述容器,包括:
删除所述容器的显示区域内的子元素,直到所述容器中存在添加提示子元素的空间为止;
将所述提示子元素添加到所述容器中。
6.根据权利要求5所述的方法,所述将所述提示子元素添加到所述容器中,包括:
按照子元素在导航规划路线中的排列顺序,将所述提示子元素作为最后一个子元素添加到所述容器的显示区域中。
7.根据权利要求5所述的方法,所述删除所述容器的显示区域内的子元素,包括:
按照子元素在导航规划路线中的排列顺序,依次删除部分所述容器的显示区域内的子元素。
8.根据权利要求2或7所述的方法,所述子元素在导航规划路线中的排列顺序,包括:
子元素在导航规划路线中的排列顺序的逆序;或者,
子元素在导航规划路线中的排列顺序的正序。
9.根据权利要求1所述的方法,所述方法进一步包括:
将所述待填充到容器的子元素按行填充到所述容器,每一行子元素的长度不超过所述容器的宽度。
10.根据权利要求1所述的方法,所述方法进一步包括:
当容器的属性为非固定尺寸时,根据所述待填充到容器的子元素占用的空间大小和容器本身的宽度,调整容器的高度,以使容器能够填充所有所述待填充到容器的子元素;
将所述待填充到容器的子元素填充到所述容器中。
11.一种在固定容器中填充子元素的方法,包括:
获得待填充到容器的子元素;
判断是否存在无法填充到所述容器的显示区域的子元素;
若是,将提示子元素添加到所述容器中;所述提示子元素,指用于提示存在未填充到容器中的子元素。
12.一种展示子元素的方法,包括:
获得待展示的子元素;
根据容器的属性,将所述待展示的子元素展示到显示屏幕上;所述容器的属性包括固定尺寸或者非固定尺寸;所述固定尺寸是指容器的高度和容器的宽度均不可变;所述非固定尺寸是指容器的高度或容器的宽度可变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911407832.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种显示终端调整方法及显示终端
- 下一篇:提高底部金属与焊垫辨识度的方法