[发明专利]用户界面自适应配置的方法、系统、设备和介质有效
申请号: | 201910392292.0 | 申请日: | 2019-05-10 |
公开(公告)号: | CN110162367B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 吴迪 | 申请(专利权)人: | 上海莉莉丝科技股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 上海华诚知识产权代理有限公司 31300 | 代理人: | 肖华 |
地址: | 201802 上海市嘉*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户界面 自适应 配置 方法 系统 设备 介质 | ||
1.一种用户界面自适应配置的方法,用户界面包括面板以及被放置在所述面板上的一个或多个用户界面组件,其特征在于,所述方法包括:
分别将所述一个或多个用户界面组件与所述面板的多个区域中的一个区域相对应;
对所述多个区域以及所述一个或多个用户界面组件进行拉伸操作,并且对所述多个区域进行移动操作,以生成适配于用户设备的适配面板以及一个或多个适配用户界面组件;
分别将所述一个或多个适配用户界面组件放置到所述适配面板的对应区域,以生成适配用户界面,
其中,分别将所述一个或多个适配用户界面组件放置到所述适配面板的对应区域,以生成适配用户界面包括,
在分别将所述一个或多个用户界面组件与所述面板的多个区域中的一个区域相对应时,确定每个用户界面组件的中心点与对应区域的位置关系,其中,每个用户界面组件的中心点与对应区域的位置关系包括中心点在对应区域中的百分比坐标;
根据所述位置关系,将每个适配用户界面组件的中心点放置到所述适配面板的对应区域,以生成所述适配用户界面。
2.根据权利要求1所述的方法,其特征在于,所述面板具有以N乘M排列的N×M个区域,其中N和M都是正整数。
3.根据权利要求1所述的方法,其特征在于,分别将所述一个或多个用户界面组件与所述面板的多个区域中的一个区域相对应包括,根据每个用户界面组件的中心点,将所述每个用户界面组件与所述中心点所在的区域相对应。
4.根据权利要求1所述的方法,其特征在于,对所述多个区域以及所述一个或多个用户界面组件进行拉伸操作,并且对所述多个区域进行移动操作,以生成适配于用户设备的适配面板以及一个或多个适配用户界面组件包括,
获取所述面板的面板高度和面板宽度;
获取所述用户设备的屏幕高度和屏幕宽度;
计算拉伸比例,所述拉伸比例为所述屏幕高度和所述面板高度的比值、以及所述屏幕宽度和所述面板宽度的比值中的较小值;
根据所述拉伸比例,对所述多个区域以及所述一个或多个用户界面组件进行拉伸操作;
如果所述屏幕高度和所述面板高度的比值小于所述屏幕宽度和所述面板宽度的比值,则将最左列区域向左移动至所述用户设备的屏幕边缘,并且将最右列区域向右移动至所述用户设备的屏幕边缘,以生成适配于所述用户设备的适配面板以及一个或多个适配用户界面组件;
如果所述屏幕高度和所述面板高度的比值大于所述屏幕宽度和所述面板宽度的比值,则将第一行区域向上移动至所述用户设备的屏幕边缘,并且将最末行区域向下移动至所述用户设备的屏幕边缘,以生成适配于所述用户设备的适配面板以及一个或多个适配用户界面组件。
5.一种用户界面自适应配置的系统,用户界面包括面板以及被放置在所述面板上的一个或多个用户界面组件,其特征在于,所述系统包括:
组件对应模块,用于分别将所述一个或多个用户界面组件与所述面板的多个区域中的一个区域相对应;
拉伸移动模块,用于对所述多个区域以及所述一个或多个用户界面组件进行拉伸操作,并且对所述多个区域进行移动操作,以生成适配于用户设备的适配面板以及一个或多个适配用户界面组件;
界面生成模块,用于分别将所述一个或多个适配用户界面组件放置到所述适配面板的对应区域,以生成适配用户界面,
其中,分别将所述一个或多个适配用户界面组件放置到所述适配面板的对应区域,以生成适配用户界面包括,
在分别将所述一个或多个用户界面组件与所述面板的多个区域中的一个区域相对应时,确定每个用户界面组件的中心点与对应区域的位置关系,其中,每个用户界面组件的中心点与对应区域的位置关系包括中心点在对应区域中的百分比坐标;
根据所述位置关系,将每个适配用户界面组件的中心点放置到所述适配面板的对应区域,以生成所述适配用户界面。
6.根据权利要求5所述的系统,其特征在于,所述面板具有以N乘M排列的N×M个区域,其中N和M都是正整数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海莉莉丝科技股份有限公司,未经上海莉莉丝科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910392292.0/1.html,转载请声明来源钻瓜专利网。