一种界面元素自适应显示方法、设备和存储介质技术

技术编号:33201220 阅读:28 留言:0更新日期:2022-04-24 00:38
本发明专利技术公开了一种界面元素自适应显示方法、设备和存储介质,包括:调用函数devicePixelRatio获取当前显示屏幕的缩放比例值;将所述缩放比例值分别与界面元素的初始的位置区域和初始的大小值相乘,得到最终的位置区域和最终的大小值;所述大小值为界面元素在位置区域内的像素点之和;根据最终的位置区域和最终的大小值显示所述界面元素。本方案通过界面元素的初始的位置区域和初始的大小值与当前显示屏幕的缩放比例值进行相乘计算,对界面元素的位置区域和大小值进行扩大或者缩小,从而使界面元素自适应具有不同DPI的显示屏幕。屏幕。屏幕。

【技术实现步骤摘要】
一种界面元素自适应显示方法、设备和存储介质


[0001]本专利技术涉及应用程序显示
,特别涉及一种界面元素自适应显示方法、设备和存储介质。

技术介绍

[0002]随着显示技术的改进,显示器的单位物理尺寸能排列的显示单元越来越多,不同显示屏幕具有不同DPI。软件的应用界面在具有不同DPI的显示屏幕显示时,通常因为没有适配于当前显示屏幕,可能会出现界面元素不清晰、界面元素重叠等显示异常的问题。

技术实现思路

[0003]本专利技术的目的在于提供一种界面元素自适应显示方法、设备和存储介质,通过界面元素的初始的位置区域和初始的大小值与当前显示屏幕的缩放比例值进行相乘计算,对界面元素的位置区域和大小值进行扩大或者缩小,从而使界面元素自适应具有不同DPI的显示屏幕。
[0004]为了实现上述专利技术目的,本专利技术提供如下技术方案:
[0005]第一方面,提供一种界面元素自适应显示方法,包括:
[0006]调用函数devicePixelRatio获取当前显示屏幕的缩放比例值;
[0007]将所述缩放比例本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种界面元素自适应显示方法,其特征在于,包括:调用函数devicePixelRatio获取当前显示屏幕的缩放比例值;将所述缩放比例值分别与界面元素的初始的位置区域和初始的大小值相乘计算,得到最终的位置区域和最终的大小值;所述大小值为界面元素在位置区域内的像素点之和;根据最终的位置区域和最终的大小值显示所述界面元素。2.根据权利要求1所述的方法,其特征在于,所述界面元素至少为文字、图片中的一种。3.根据权利要求1所述的方法,其特征在于,所述获取当前显示屏幕的缩放比例值之后,还包括:将当前显示屏幕的缩放比例值记录到内存中。4.根据权利要求3所述的方法,其特征在于,还包括:监听系统DPI变更,获取当前显示屏幕的缩放比例值,替换内存中之前的缩放比例值。5....

【专利技术属性】
技术研发人员:陈善云丁勇罗苇蒋成毛凯
申请(专利权)人:深圳积木易搭科技技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1