[发明专利]一种界面适配方法、装置、电子设备及存储介质有效
申请号: | 201911132062.7 | 申请日: | 2019-11-18 |
公开(公告)号: | CN111045764B | 公开(公告)日: | 2023-09-08 |
发明(设计)人: | 代其祥 | 申请(专利权)人: | 北京欢乐扬帆科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 祁献民 |
地址: | 100144 北京市石景*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 界面 配方 装置 电子设备 存储 介质 | ||
本发明实施例公开一种界面适配方法、装置、电子设备及存储介质,涉及计算机技术领域,能够有效使用户界面的适配复杂度和适配效果得以兼顾。所述方法包括:获取显示设备的矩形屏幕的屏幕适配参数,其中,所述屏幕适配参数等于所述矩形屏幕的第一像素值与第二像素值的比值,所述第一像素值和所述第二像素值分别为所述矩形屏幕的水平像素值和垂直像素值中彼此不同的一个;所述第一像素值大于或等于所述第二像素值;若所述屏幕适配参数大于第一阈值且小于第二阈值,则在所述矩形屏幕中按照所述屏幕适配参数对待显示的用户界面进行全屏显示,其中,所述第一阈值小于所述第二阈值。本发明适用于界面适配等应用中。
技术领域
本发明涉及计算机技术领域,尤其涉及一种界面适配方法、装置、电子设备及存储介质。
背景技术
随着计算机和通信技术的发展,手机、pad、笔记本电脑、可穿戴设备等各种类型的终端层出不穷。其中每种设备又可以包括多种屏幕宽高比。为了能够在各种终端上以恰当的比例进行界面展示,应用程序需要对不同的宽高比的屏幕进行适配。
然而,现有的适配方案中,有些虽然能够达到满意的适配效果,但却需要经过大量的测试和计算,操作相当复杂。有些则正相反,采用了简单的适配操作,但适配界面常常严重失真或残缺。
针对用户界面对不同宽高比屏幕适配时,适配复杂度和适配效果难以兼顾的问题,相关技术中尚无有效的解决方案。
发明内容
有鉴于此,本发明实施例提供一种界面适配方法、装置、电子设备及存储介质,能够有效使用户界面的适配复杂度和适配效果得以兼顾。
第一方面,本发明实施例提供一种界面适配方法,包括:获取显示设备的矩形屏幕的屏幕适配参数,其中,所述屏幕适配参数等于所述矩形屏幕的第一像素值与第二像素值的比值,所述第一像素值和所述第二像素值分别为所述矩形屏幕的水平像素值和垂直像素值中彼此不同的一个;所述第一像素值大于或等于所述第二像素值;若所述屏幕适配参数大于第一阈值且小于第二阈值,则在所述矩形屏幕中按照所述屏幕适配参数对待显示的用户界面进行全屏显示,其中,所述第一阈值小于所述第二阈值。
可选的,在所述矩形屏幕中对待显示的用户界面进行全屏显示之前,所述方法还包括:获取所述用户界面的界面适配参数,其中,所述界面适配参数等于所述用户界面的第一界面像素值与第二界面像素值的比值,所述第一界面像素值和所述第二界面像素值分别为所述用户界面的水平像素值和垂直像素值中彼此不同的一个;所述第一界面像素值大于或等于所述第二界面像素值;根据所述界面适配参数的大小确定所述第一阈值和所述第二阈值。
可选的,所述根据所述界面适配参数的大小确定所述第一阈值和所述第二阈值包括:将所述界面适配参数减少第一参量获得所述第一阈值,将所述界面适配参数增加第二参量获得所述第二阈值,其中,所述第一参量与所述第二参量相等或不等。
可选的,在所述获取显示设备的矩形屏幕的屏幕适配参数之后,在所述矩形屏幕中对待显示的用户界面进行全屏显示之前,所述方法还包括:若所述屏幕适配参数小于或等于所述第一阈值,则将所述用户界面的界面适配参数调整为所述第一阈值,得到第一中间界面;将所述第一中间界面进行等比例缩放,直至所述第一中间界面的第一界面像素值等于所述矩形屏幕的第一像素值为止,形成第一适配界面;显示所述第一适配界面。
可选的,所述形成第一适配界面之后,所述方法还包括:在所述矩形屏幕与所述第一适配界面之间的空隙处进行背景填充,填充的背景与所述第一适配界面一起,沿所述矩形屏幕的第二像素值的方向分布。
可选的,所述获取显示设备的矩形屏幕的屏幕适配参数之后,在所述矩形屏幕中对待显示的用户界面进行全屏显示之前,所述方法还包括:若所述屏幕适配参数大于或等于所述第二阈值,则将所述用户界面的界面适配参数调整为所述第二阈值,得到第二中间界面;将所述第二中间界面进行等比例缩放,直至所述第二中间界面的第二界面像素值等于所述矩形屏幕的第二像素值为止,形成第二适配界面;显示所述第二适配界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京欢乐扬帆科技有限公司,未经北京欢乐扬帆科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911132062.7/2.html,转载请声明来源钻瓜专利网。