TextAlignment java.lang.Object |—ohos.agp.utils.TextAlignment public class TextAlignment extends Object 设置文本组件使用的对齐模式以与其父组件对齐。 此类设置文本组件如何在按钮和布局等容器中对齐。 对齐方式包括左对齐、右对齐、水平居中对齐、垂直居中对齐、居中对齐、顶部对齐、底部对齐、开始对齐和结束对齐。 Since: 1 字段摘要 修饰符和类型 字段 描述 static int BOTTOM 表示底部对齐。 static int CENTER 表示中心对齐。 static int END 表示文本与容器的末端对齐。 static int HORIZONTAL_CENTER 表示水平居中对齐。 static int LEFT 表示左对齐。 static int RIGHT 表示右对齐。 static int START 表示文本与容器的开头对齐。 static int TOP 表示顶部对齐。 static int VERTICAL_CENTER 表示垂直居中对齐。 构造函数摘要 构造函数 描述 TextAlignment() 方法总结 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 字段详细信息 BOTTOM public static final int BOTTOM 表示底部对齐。 此常量表示文本与容器的底部边缘对齐。 CENTER public static final int CENTER 表示中心对齐。 此常量表示文本与容器的中心对齐。 END public static final int END 表示文本与容器的末端对齐。 Since: 3 HORIZONTAL_CENTER public static final int HORIZONTAL_CENTER 表示水平居中对齐。 此常量表示文本在容器中水平居中。 LEFT public static final int LEFT 表示左对齐。 此常量指示文本与容器的左边缘对齐。 RIGHT public static final int RIGHT 表示右对齐。 此常量表示文本与容器的右边缘对齐。 START public static final int START 表示文本与容器的开头对齐。 Since: 3 TOP public static final int TOP 表示顶部对齐。 此常量指示文本与容器的顶部边缘对齐。...
Rect java.lang.Object |—ohos.agp.utils.Rect public class Rect extends Object implements Sequenceable 表示一个矩形区域。 该类用于在绘制或勾勒出矩形后,在屏幕上指定矩形区域。 Since: 1 嵌套类摘要 修饰符和类型 类 描述 static class Rect.RotationEnum 表示旋转角度。 从接口 ohos.utils.Sequenceable 继承的嵌套类/接口 Sequenceable.ProducerT 字段摘要 修饰符和类型 字段 描述 int bottom 指示矩形底部的 Y 坐标位置。 int left 表示矩形左侧 X 坐标的位置。 int right 表示矩形右侧X坐标的位置。 int top 指示矩形顶部的 Y 坐标位置。 构造函数摘要 构造函数 描述 Rect() 用于创建 Rect 实例的默认构造函数。 Rect(int left, int top, int right, int bottom) 用于创建 Rect 实例的构造函数。 Rect(Rect rect) 用于通过使用具有整数坐标的矩形来创建 Rect 实例的构造函数。 方法总结 修饰符和类型 方法 描述 void clear() 清除此矩形。 boolean contains(int left, int top, int right, int bottom) 检查指定的矩形是否在该矩形内或等于该矩形。 String convertRectToValue() 将当前矩形转换为指定模式“左上右下”的字符串。 static Rect convertValueToRect(String str) 将指定模式的字符串转换为矩形。 boolean equals(Object object) 指示其他对象是否“等于”这个对象。 void fetchParcel(Parcel parcel) 根据包裹中存储的数据设置矩形参数。 void fuse(int xCoor, int yCoor) 组合这个矩形和指定的点。 void fuse(int left, int top, int right, int bottom) 将此 Rect 与保存给定坐标的指定矩形融合。 void fuse(Rect rect) 将此 Rect 与指定的矩形融合。 int[] getCenter() 获取此 Rect 对象的中心点的坐标数组。 int getCenterX() 获取矩形的 X 轴中心。 int getCenterY() 获取矩形的 Y 轴中心。 int getHeight() 获取矩形的高度。 boolean getIntersectRect(int left, int top, int right, int bottom) 检查此 Rect 是否与具有给定坐标的指定矩形相交,如果它们相交,则将此 Rect 设置为该交点。 boolean getIntersectRect(Rect rect) 检查此 Rect 是否与指定的矩形相交,如果相交,则将此 Rect 设置为该相交。 boolean getIntersectRect(Rect rectA, Rect rectB) 检查两个指定的矩形是否相交,并将此矩形设置为该相交(如果有)。 Point getPivot() 获取枢轴的坐标,此 Rect 对象围绕该坐标旋转和缩放。 int getPivotXCoordinate() 获取枢轴的 X 轴坐标,此 Rect 对象围绕该坐标旋转和缩放。 int getPivotYCoordinate() 获取枢轴的 Y 轴坐标,此 Rect 对象围绕该坐标旋转和缩放。 Point getPreciseCenter() 获取此 Rect 对象的中心点坐标。 float getPreciseHorizontalCenter() 获取此 Rect 的精确水平中心的坐标。 float getPreciseVerticalCenter() 获取此 Rect 的精确垂直中心的坐标。...
LayoutAlignment java.lang.Object |—ohos.agp.utils.LayoutAlignment public class LayoutAlignment extends Object 用于定义组件的水平和垂直对齐方式的实用程序类。 此类控制组件与其父组件的对齐方式,例如垂直居中或水平左对齐。 Since: 3 字段摘要 修饰符和类型 字段 描述 static int BOTTOM 指示组件的底部对齐方式。 static int CENTER 指示组件的居中对齐方式。 static int END 表示组件放置在容器 X 轴的末端边缘。 static int FILL 指示组件的垂直和水平填充对齐模式。 static int HORIZONTAL_CENTER 指示组件的水平居中对齐方式。 static int HORIZONTAL_LAYOUT_ALIGNMENT_MASK 表示用于获取水平对齐类型的二进制掩码。 static int LEFT 指示组件的左对齐。 static int RIGHT 指示组件的正确对齐方式。 static int START 表示组件放置在容器 X 轴的起始边缘。 static int TOP 指示组件的顶部对齐方式。 static int UNSET 表示没有为组件设置对齐方式。 static int VERTICAL_CENTER 指示组件的垂直居中对齐方式。 static int VERTICAL_LAYOUT_ALIGNMENT_MASK 指示用于获取垂直对齐类型的二进制掩码。 static int X_AXIS_CROP 指示组件的水平裁剪对齐模式。 static int X_AXIS_FILL 指示组件的水平填充对齐模式。 static int Y_AXIS_CROP 指示组件的垂直裁剪对齐模式。 static int Y_AXIS_FILL 指示组件的垂直填充对齐模式。 构造函数摘要 构造函数 描述 LayoutAlignment() 方法总结 修饰符和类型 方法 描述 static boolean hasHorizontalAlignment(int layoutAlignment) 检查给定对齐类型是否包含以下水平对齐模式之一:LEFT、RIGHT、HORIZONTAL_CENTER、START、END 和 CENTER。 static boolean hasVerticalAlignment(int layoutAlignment) 检查给定对齐类型是否包含以下垂直对齐模式之一:TOP、BOTTOM、VERTICAL_CENTER 和 CENTER。 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 字段详细信息 BOTTOM public static final int BOTTOM 指示组件的底部对齐方式。 CENTER public static final int CENTER 指示组件的居中对齐方式。 END public static final int END 表示组件放置在容器 X 轴的末端边缘。 FILL public static final int FILL 指示组件的垂直和水平填充对齐模式。 Since: 7 HORIZONTAL_CENTER public...