阅读(4108) (8)

鸿蒙OS DisplayAttributes

2022-10-09 17:07:17 更新

DisplayAttributes

java.lang.Object

|---ohos.agp.window.service.DisplayAttributes

public class DisplayAttributes
extends Object

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

Since:

3

字段摘要

修饰符和类型 字段 描述
int densityDpi 表示显示分辨率。
float densityPixels 以像素为单位表示显示密度。
int height 表示显示的实际高度,以像素为单位。
static int HIGH_DENSITY 表示高分辨率显示的密度,值为 240。
static int LOW_DENSITY 表示低分辨率显示的密度,值为 120。
static int MEDIUM_DENSITY 表示中分辨率显示的密度,值为 160。
float scalDensity 指示显示的文本比例密度。
int width 表示显示的实际宽度,以像素为单位。
float xDpi 表示 X 轴上的每英寸点数 (DPI)。
float yDpi 表示 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 实例的默认构造函数。