后浪云鸿蒙OS教程:鸿蒙OS DisplayAttributes

树叶云

DisplayAttributes

java.lang.Object

|—ohos.agp.window.service.DisplayAttributes

public class DisplayAttributes
extends Object

以像素为单位封装显示属性,包括显示宽度、高度和密度。

Since:

3

字段摘要

修饰符和类型字段描述
intdensityDpi表示显示分辨率。
floatdensityPixels以像素为单位表示显示密度。
intheight表示显示的实际高度,以像素为单位。
static intHIGH_DENSITY表示高分辨率显示的密度,值为 240。
static intLOW_DENSITY表示低分辨率显示的密度,值为 120。
static intMEDIUM_DENSITY表示中分辨率显示的密度,值为 160。
floatscalDensity指示显示的文本比例密度。
intwidth表示显示的实际宽度,以像素为单位。
floatxDpi表示 X 轴上的每英寸点数 (DPI)。
floatyDpi表示 Y 轴上的 DPI。

构造函数摘要

构造函数描述
DisplayAttributes()用于创建 DisplayAttributes 实例的默认构造函数。

方法总结

从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

字段详细信息

HIGH_DENSITY

public static final int HIGH_DENSITY

表示高分辨率显示的密度,值为 240。

LOW_DENSITY

public static final int LOW_DENSITY

表示低分辨率显示的密度,值为 120。

MEDIUM_DENSITY

public static final int MEDIUM_DENSITY

表示中分辨率显示的密度,值为 160。

densityDpi

public int densityDpi

表示显示分辨率。

densityPixels

public float densityPixels

以像素为单位表示显示密度。 低分辨率显示器的值为 1.0。

height

public int height

表示显示的实际高度,以像素为单位。

scalDensity

public float scalDensity

指示显示的文本比例密度。

width

public int width

表示显示的实际宽度,以像素为单位。

xDpi

public float xDpi

表示 X 轴上的每英寸点数 (DPI)。

yDpi

public float yDpi

表示 Y 轴上的 DPI。

构造函数详细信息

DisplayAttributes

public DisplayAttributes()

用于创建 DisplayAttributes 实例的默认构造函数。

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/203142.html<

(0)
运维的头像运维
上一篇2025-04-06 13:26
下一篇 2025-04-06 13:27

相关推荐

  • 让2K与XP、win2003服务器自动登陆技巧

    打开“开始”→“运行”, 在“运行”一栏中输入“Rundll32 netplwiz.dll,UsersRunDll”命令 打开用户帐户窗口(注意区分大小写), 去除“要使用本机,用…

  • 快速上手Linux sed命令

    sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后…

  • 巧记Linux命令

    Linux发展了多年,其中命令越来越多,又加上参数的多种多样,就算是实打实的高手也没有十足的把握能把各种命令运用得炉火纯青,就别说那些初学者了,本篇文章重点为大家分享几个命令工具,…

  • linux终端配置:颜色和字体具体方法

    linux下的终端窗口,初始的是白底黑字,看久了很容易伤眼睛,建议使用彩色字体,亲身体会,这种比黑底白字也要服眼一些,看起来也比较高大上,下面为大家分享一下linux终端配置:颜色…

  • 详解ES6中的Map 与 Set

    ES6是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言,本篇文章重…

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注