[发明专利]一种调整冰箱显示界面布局的方法及冰箱有效
申请号: | 201810118462.1 | 申请日: | 2018-02-06 |
公开(公告)号: | CN108363575B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 刘皓;李昱兵;陈峰峰 | 申请(专利权)人: | 四川虹美智能科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F9/451 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 李世喆 |
地址: | 621050 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 调整 冰箱 显示 界面 布局 方法 | ||
1.一种调整冰箱显示界面布局的方法,其特征在于,所述冰箱包括显示屏,所述显示屏可显示至少一个界面;预先确定所述至少一个界面中显示的至少两个模块组件的排序,还包括:
当接收到用户针对所述至少两个模块组件中目标模块组件的选中操作时,执行:
S1:实时监听所述目标模块组件是否发生移动;
S2:当监听到所述目标模块组件发生移动时,判断当前是否需要更新,如果是,执行S3,否则,执行S1;
S3:更新所述至少两个模块组件的排序;
S4:根据更新后的所述至少两个模块组件的排序,生成布局方案;
S5:判断是否接收到所述用户针对所述目标模块组件的释放操作,如果是,执行S6,否则,执行S1;
S6:根据所述布局方案,调整所述至少一个界面的布局;
所述S4,包括:
A1:将所述至少一个界面中未被选择过的一个界面作为当前界面;将排在第一位的模块组件添加进所述当前界面,并将排在第二位的模块组件作为当前模块组件;
A2:根据所述当前界面中的模块组件,确定至少一个未标记锚点;
A3:针对每一个所述未标记锚点,均执行:根据所述当前模块组件,生成与当前未标记锚点相对应的临时界面布局,并将所述临时界面布局添加进预先设置的临时布局列表;
A4:针对所述临时布局列表中的每一个临时界面布局,均执行:判断当前临时界面布局是否合法,如果否,将所述当前临时界面布局从所述临时布局列表中删除;
A5:判断所述临时布局列表中是否存在合法的临时界面布局,如果是,执行A6,否则,执行A11;
A6:在临时界面布局中确定目标临时界面布局,并对与所述目标临时界面布局相对应的未标记锚点进行标记;
A7:根据所述目标临时界面布局,将所述当前模块组件添加进所述当前界面;
A8:判断所述当前模块组件是否排在最末一位,如果是,执行A9,否则,执行A10;
A9:根据各个所述界面中的模块组件,生成布局方案,终止当前流程;
A10:按照更新后的各个所述模块组件的排序,更新所述当前模块组件,并执行A2;
A11:将所述至少一个界面中未被选择过的一个界面作为当前界面,将所述当前模块组件添加进所述当前界面,并执行A8。
2.根据权利要求1所述的调整冰箱显示界面布局的方法,其特征在于,
所述判断当前临时界面布局是否合法,如果否,将所述当前临时界面布局从所述临时布局列表中删除,包括:
B1:判断当前临时界面布局中任意一个模块组件是否均在所述当前界面确定的范围内,如果是,执行B2,否则,执行B3;
B2:判断各个所述模块组件间是否存在交集,如果是,终止当前流程,否则,执行B3;
B3:将所述当前临时界面布局从所述临时布局列表中删除;
和/或,
所述在临时界面布局中确定目标临时界面布局,包括:
按照所述当前模块组件距离所述当前界面的顶端由近到远的顺序,对临时界面布局进行筛选;
按照所述当前模块组件距离所述当前界面的左侧边界由近到远的顺序,在筛选后的临时界面布局中确定目标临时界面布局。
3.根据权利要求1所述的调整冰箱显示界面布局的方法,其特征在于,
在所述S4之后,在所述S5之前,进一步包括:
针对所述布局方案中每一个所述模块组件,均执行:确定当前模块组件所在界面的编号、以及所述当前模块组件在所述界面中的位置坐标;展示所述当前模块组件所在界面的编号、以及所述当前模块组件在所述界面中的位置坐标。
4.根据权利要求1-3中任一所述的调整冰箱显示界面布局的方法,其特征在于,
所述判断当前是否需要更新,包括:
判断所述至少两个模块组件中是否存在与所述目标模块组件的距离小于预先设置的距离阈值的模块组件;
和/或,
所述判断当前是否需要更新,包括:
判断所述至少两个模块组件中是否存在与所述目标模块组件相交的模块组件;
和/或,
所述判断当前是否需要更新,包括:
判断所述至少两个模块组件中是否存在包含所述目标模块组件的模块组件,或,判断所述至少两个模块组件中是否存在包含于所述目标模块组件中的模块组件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川虹美智能科技有限公司,未经四川虹美智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810118462.1/1.html,转载请声明来源钻瓜专利网。