阅读(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 实例的默认构造函数。