优惠码 第15页

鸿蒙OS DimensFloat

DimensFloat java.lang.Object |—ohos.agp.utils.DimensFloat public class DimensFloat extends Object 表示与 X 轴和 Y 轴相关的任何配对值。 Since: 4 构造函数摘要 构造函数 描述 DimensFloat() 用于创建 DimensFloat 实例的无参数构造函数。 DimensFloat(float sizeX, float sizeY) 用于根据 X 轴和 Y 轴上指定的浮点值创建 DimensFloat 实例的构造函数。 DimensFloat(int sizeX, int sizeY) 用于根据 X 和 Y 轴上指定的 int 值创建 DimensFloat 实例的构造函数。 DimensFloat(DimensFloat dimens) 一种构造函数,用于通过复制现有参数的参数来创建 DimensFloat 实例。 方法总结 修饰符和类型 方法 描述 DimensFloat copy(float size) 将此 DimensFloat 实例的 X 轴和 Y 轴上的值设置为由 size 指定的相同浮点值。 DimensFloat copy(float sizeX, float sizeY) 将此 DimensFloat 实例的 X 轴和 Y 轴上的值设置为由 sizeX 和 sizeY 指定的浮点值。 DimensFloat copy(int size) 将此 DimensFloat 实例的 X 轴和 Y 轴上的值设置为由 size 指定的相同 int 值。 DimensFloat copy(int sizeX, int sizeY) 将此 DimensFloat 实例的 X 轴和 Y 轴上的值设置为由 sizeX 和 sizeY 指定的 int 值。 DimensFloat copy(DimensFloat copyDimensFloat) 将指定 DimensFloat 实例的内容复制到此实例中。 DimensFloat divisionAll(float division) 将此 DimensFloat 实例的 X 轴和 Y 轴上的值分别除以除法指定的相同浮点值。 DimensFloat divisionAll(int division) 将此 DimensFloat 实例的 X 轴和 Y 轴上的值分别除以除法指定的相同 int 值。 boolean equals(Object obj) 检查指定对象的内容是否与此 DimensFloat 实例的内容相同。 float getMax() 获取此 DimensFloat 实例的 X 轴和 Y 轴上的浮点值之间的最大值。 int getMaxToInt() 获取此 DimensFloat 实例的 X 轴和 Y 轴的 int 值之间的最大值。 float getMedian() 获取此 DimensFloat 实例的 X 轴和 Y 轴中浮点值的中值。 int getMedianToInt() 获取此 DimensFloat 实例的 X 轴和 Y 轴的 int 值的中值。 float getMin() 获取此 DimensFloat 实例的 X 轴和 Y 轴中浮点值之间的最小值。 int getMinToInt() 获取此 DimensFloat 实例的 X 轴和 Y 轴的 int 值之间的最小值。 float getProduct() 获取此 DimensFloat 实例的 X 轴和 Y 轴上的浮点值的乘积。 int getProductToInt() 获取此 DimensFloat 实例的 X 轴和 Y 轴上的 int 值的乘积。 float getQuotient() 获取此 DimensFloat 实例的 X 轴和 Y 轴中浮点值的商。 int getQuotientCeilInt() 获取此 DimensFloat 实例的 X 轴和 Y 轴中 int 值的商并将其向上取整。 int getQuotientFloorInt() 获取此 DimensFloat 实例的 X 轴和 Y 轴中 int 值的商并将其向下取整。 float getSizeX() 获取此 DimensFloat 实例 X 轴上的浮点值。 int getSizeXToInt() 获取此 DimensFloat 实例 X 轴上的 int 值。 float getSizeY() 获取此 DimensFloat 实例在 Y 轴上的浮点值。 int getSizeYToInt() 获取此 DimensFloat 实例的 Y 轴上的 int 值。 float[] getValueToFloatArray() 获取由此 DimensFloat 实例的 X 轴和 Y 轴上的值形成的浮点数组。 int hashCode() 获取此 DimensFloat 实例的哈希码。 DimensFloat increase(float increaseX, float increaseY) 将由 increaseX 和 increaseY 指定的浮点值分别添加到此 DimensFloat 实例的 X 轴和 Y 轴上的浮点值。 DimensFloat increaseAll(float increase) 将 increase 指定的浮点值添加到此 DimensFloat 实例的 X 轴和 Y 轴上的两个值。 DimensFloat increaseAll(int increase) 将 increase 指定的 int 值添加到此 DimensFloat 实例的 X 轴和 Y 轴上的两个值。 DimensFloat multiplicationAll(float multiplication) 将此 DimensFloat 实例的 X 轴和 Y 轴上的值分别乘以乘法指定的相同浮点值。 DimensFloat multiplicationAll(int multiplication) 将此 DimensFloat 实例的 X 轴和 Y 轴上的值分别乘以乘法指定的相同 int 值。...

鸿蒙OS Color

Color java.lang.Object |—ohos.agp.utils.Color public class Color extends Object 提供颜色规范和 alpha 值。 Since: 1 字段摘要 修饰符和类型 字段 描述 static Color BLACK 表示黑色,用 0xFF000000 表示。 static Color BLUE 表示蓝色,用 0xFF0000FF 表示。 static Color CYAN 表示青色,用 0xFF00FFFF 表示。 static Color DKGRAY 表示深灰色,用0xFF444444表示。 static Color GRAY 表示灰色,用0xFF808080表示。 static Color GREEN 表示绿色,用 0xFF00FF00 表示。 static Color LTGRAY 表示浅灰色,用0xFFCCCCCC表示。 static Color MAGENTA 表示洋红色,用 0xFFFF00FF 表示。 static Color RED 表示红色,用 0xFFFF0000 表示。 static Color TRANSPARENT 表示透明度颜色,用0x00000000表示。 static Color WHITE 表示白色,用 0xFFFFFFFF 表示。 static Color YELLOW 表示黄色,用 0xFFFFFF00 表示。 构造函数摘要 构造函数 描述 Color() 用于创建 Color 实例的默认构造函数。 Color(int color) 用于创建指定颜色的 Color 实例的构造函数。 方法总结 修饰符和类型 方法 描述 static int alpha(int color) 获取指定颜色的 alpha 值。 static int applyAlpha(int color, float alpha) 将给定的 alpha 应用于颜色。 static int argb(int alpha, int red, int green, int blue) 根据指定的 ARGB 值获取颜色值。 boolean equals(Object object) 指示其他对象是否“等于”这个对象。 static int getIntColor(String colorStr) 根据指定的字符串值获取颜色值。 int getValue() 获取用于创建颜色对象的颜色值。 int hashCode() 返回对象的哈希码值。 static int rgb(int red, int green, int blue) 根据指定的 RGB 值获取颜色值。 从类 java.lang.Object 继承的方法 clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait 字段详细信息 BLACK public static final Color BLACK 表示黑色,用 0xFF000000 表示。 BLUE public static final Color BLUE 表示蓝色,用 0xFF0000FF 表示。 CYAN public static final Color CYAN 表示青色,用 0xFF00FFFF 表示。...

鸿蒙OS Circle

Circle java.lang.Object |—ohos.agp.utils.Circle public class Circle extends Object 提供圆规格和 alpha 值。 Since: 5 构造函数摘要 构造函数 描述 Circle(float x, float y, float radius) 用于创建具有指定中心坐标和半径的 Circle 实例的构造函数。 方法总结 修饰符和类型 方法 描述 boolean equals(Object object) 指示其他对象是否“等于”这个对象。 double getArea() 获取该圆的面积。 Point getCenter() 获得这个圆的中心。 float getCenterX() 获取圆心的 x 坐标。 float getCenterY() 获取圆心的 y 坐标。 float getRadius() 获取此圆的半径。 int hashCode() 返回对象的哈希码值。 boolean isEmpty() 检查此圆的半径是否小于零。 boolean isInclude(float x, float y) 检查指定点 (x, y) 是否包含在此圆中。 boolean isInclude(float x1, float y1, float r1) 检查该圆中是否包含具有指定中心坐标和半径的圆。 boolean isInclude(Circle circle) 检查指定的圈子是否包含在此圈子中。 boolean isInclude(Point point) 检查指定的 Point 实例是否包含在此圆中。 boolean isIntersect(float x1, float y1, float r1) 检查具有指定中心坐标和半径的圆是否与该圆相交。 boolean isIntersect(Circle circle) 检查指定的圆是否与该圆相交。 void set(float x, float y, float radius) 根据指定的中心坐标和半径设置此圆的属性。 void set(Circle circle) 根据指定的圆设置该圆的属性。 void set(Point point, float radius) 根据指定的 Point 实例和半径设置此圆的属性。 void setCenter(float x, float y) 根据指定的坐标设置此圆的中心。 void setCenter(Point point) 设置此圆的中心。 void setCenterX(float x) 设置圆心的 x 坐标。 void setCenterY(float y) 设置圆心的 y 坐标。 void setEmpty() 将圆的中心坐标设置为 (0, 0) 并将半径设置为零。 void setRadius(float radius) 设置此圆的半径。 void shrink(float size) 缩小此圆的半径。 void stretch(float size) 拉伸这个圆的半径。 String toString() 返回对象的字符串表示形式。 void translate(float dx, float dy) 将此圆平移指定距离。 void translate(Point point) 平移这个圆,它在 x 轴和 y 轴上的偏移量由一个点指定。 void zoom(float factor) 放大或缩小这个圆圈。 从类 java.lang.Object 继承的方法 clone, finalize, getClass, notify, notifyAll, wait, wait, wait 构造函数详细信息 Circle public Circle(float x, float y,...

鸿蒙OS SharedResultSet

SharedResultSet public interface SharedResultSet extends ResultSet 提供访问通过跨进程查询数据库获得的数据库结果集的方法。 此类扩展了 ResultSet 类。 该类中的一些方法由抽象类 AbsSharedResultSet 实现。 Since: 3 嵌套类摘要 从接口 ohos.data.resultset.ResultSet 继承的嵌套类/接口 ResultSet.ColumnType 方法总结 修饰符和类型 方法 描述 void fillBlock(int startRowIndex, SharedBlock block) 将 SharedResultSet 的数据添加到 SharedBlock。 SharedBlock getBlock() 从 SharedResultSet 中获取一个块。 boolean onGo(int oldRowIndex, int newRowIndex) 当结果集的位置发生变化时调用。 从接口 ohos.data.resultset.ResultSet 继承的方法 close, getAffectedByUris, getAllColumnNames, getBlob, getColumnCount, getColumnIndexForName, getColumnNameForIndex, getColumnTypeForIndex, getDouble, getExtensions, getFloat, getInt, getLong, getRowCount, getRowIndex, getShort, getString, goTo, goToFirstRow, goToLastRow, goToNextRow, goToPreviousRow, goToRow, isAtFirstRow, isAtLastRow, isClosed, isColumnNull, isEnded, isStarted, registerObserver, setAffectedByUris, setExtensions, unregisterObserver 方法详情 getBlock SharedBlock getBlock() 从 SharedResultSet 中获取一个块。 该块包含 SharedResultSet 的一些数据。 返回: 如果找到,则返回该块; 否则返回 null。 Since: 3 fillBlock void fillBlock(int startRowIndex, SharedBlock block) 将 SharedResultSet 的数据添加到 SharedBlock。 该方法用于将 SharedResultSet 的数据(从 startRowIndex 位置开始)添加到 SharedBlock 中,直到 SharedResultSet 的所有数据都添加到 SharedBlock 或 SharedBlock 空间不足。 参数: 参数名称 参数描述 startRowIndex 表示 SharedResultSet 中的索引。 索引从 0 开始,表示第一行。 block 表示要将其数据添加到 SharedResultSet 的块。 Since: 3 onGo boolean onGo(int oldRowIndex, int newRowIndex) 当结果集的位置发生变化时调用。 当结果集移动到新位置时,调用该方法通知子类移动结果。 如果返回 false,则结果集将移动到 beforeFirst 位置。 参数: 参数名称 参数描述 oldRowIndex 表示结果集的原始位置。 newRowIndex 指示结果集的新位置。 返回: 如果结果集移动成功,则返回 true; 否则返回 false。 Since: 3

鸿蒙OS ResultSetHook

ResultSetHook public interface ResultSetHook 提供创建结果集的方法。 此类允许您自定义结果集。 Since: 1 方法总结 修饰符和类型 方法 描述 void createHook(String sql, String[] sqlArgs, ResultSet resultSet) 创建一个挂钩以自定义指定的结果集。 方法详情 createHook void createHook(String sql, String[] sqlArgs, ResultSet resultSet) 创建一个挂钩以自定义指定的结果集。 参数: 参数名称 参数描述 sql 表示用于自定义结果集的 SQL 语句。 sqlArgs 表示SQL语句中的参数。 这些参数的值是字符串。 resultSet 指示要自定义的结果集。 Since: 1

鸿蒙OS ResultSet

ResultSet public interface ResultSet 提供用于访问通过查询数据库生成的数据库结果集的方法。 抽象类 AbsResultSet 实现了 ResultSet 接口中的一些方法。 Since: 1 嵌套类摘要 修饰符和类型 接口 描述 static class ResultSet.ColumnType 定义结果集中列的数据类型。 方法总结 修饰符和类型 方法 描述 void close() 关闭结果集。 ListUri getAffectedByUris() 获取注册的 URI 列表以观察影响结果集的更改。 String[] getAllColumnNames() 获取结果集中所有列的名称。 byte[] getBlob(int columnIndex) 以字节数组的形式获取当前行中指定列的值。 int getColumnCount() 获取结果集中的列数。 int getColumnIndexForName(String columnName) 根据指定的列名获取列索引。 String getColumnNameForIndex(int columnIndex) 根据指定的列索引获取列名。 ResultSet.ColumnType getColumnTypeForIndex(int columnIndex) 根据指定的列索引获取数据类型。 double getDouble(int columnIndex) 以 double 形式获取当前行中指定列的值。 PacMap getExtensions() 获取结果集的扩展。 float getFloat(int columnIndex) 获取当前行中指定列的值作为浮点数。 int getInt(int columnIndex) 以 int 形式获取当前行中指定列的值。 long getLong(int columnIndex) 以long形式获取当前行中指定列的值。 int getRowCount() 获取结果集中的行数。 int getRowIndex() 获取结果集的当前索引。 short getShort(int columnIndex) 以short形式获取当前行中指定列的值。 String getString(int columnIndex) 以字符串形式获取当前行中指定列的值。 boolean goTo(int offset) 以相对于其当前位置的偏移量向前或向后转到结果集的指定行。 boolean goToFirstRow() 转到结果集的第一行。 boolean goToLastRow() 转到结果集的最后一行。 boolean goToNextRow() 转到结果集的下一行。 boolean goToPreviousRow() 转到结果集的上一行。 boolean goToRow(int rowIndex) 转到结果集的指定行。 boolean isAtFirstRow() 检查结果集是否位于第一行。 boolean isAtLastRow() 检查结果集是否位于最后一行。 boolean isClosed() 检查当前结果集是否关闭。 boolean isColumnNull(int columnIndex) 检查当前行中指定列的值是否为空。 boolean isEnded() 检查结果集是否位于最后一行之后。 boolean isStarted() 检查结果集是否已移动。 void registerObserver(DataObserver observer) 注册一个监听数据变化的观察者。 void setAffectedByUris(Object context, ListUri uris) 设置要观察的数据的 URI。 void setExtensions(PacMap extensions) 设置结果集的扩展。 void...

鸿蒙OS ResourceManager

ResourceManager java.lang.Object |—ohos.global.resource.ResourceManager public abstract class ResourceManager extends Object 管理应用程序包资源目录下的所有资源。 ResourceManager 实例仅从上下文中获取。 Since: 1 构造函数摘要 构造函数 描述 ResourceManager() 方法总结 修饰符和类型 方法 描述 abstract Pattern createPattern(ListTypedAttribute.AttrData data) 基于包含 TypedAttribute.AttrData 的数组创建 Pattern 实例。 abstract Theme createTheme(ListTypedAttribute.AttrData data) 基于包含 TypedAttribute.AttrData 的数组创建一个 Theme 实例。 abstract ConfigManager getConfigManager() 获取 ConfigManager 以获取全局配置。 abstract Configuration getConfiguration() 获取当前配置。 abstract DeviceCapability getDeviceCapability() 获取设备能力。 abstract Element getElement(int resId) 根据资源 ID 获取 Element 对象。 abstract String getIdentifier(int resId) 根据资源ID获取资源名称。 abstract String getMediaPath(int resId) 根据资源ID获取媒体文件路径。 abstract RawFileEntry getRawFileEntry(String path) 根据原始文件路径获取 RawFileEntry 对象以打开原始文件。 abstract Resource getResource(int resId) 根据资源ID获取资源。 abstract SolidXml getSolidXml(int resId) 根据资源 ID 获取一个可靠的 XML 文档。 abstract Theme getTheme(int resId) 已弃用。 此更改从 API 版本 4 开始生效。由 Element#getTheme() 替换 abstract void updateConfiguration(Configuration config, DeviceCapability capability) 通过修改配置和设备能力来更新配置。 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 构造函数详细信息 ResourceManager public ResourceManager() 方法详情 getResource public abstract Resource getResource(int resId) throws IOException, NotExistException 根据资源ID获取资源。 参数: 参数名称 参数描述 resId 表示资源ID。 返回: 返回资源对象; 如果资源 ID 不匹配任何资源,则返回 null。 Throws: Throw名称 Throw描述 NotExistException 如果资源 ID 与任何资源都不匹配,则引发此异常。 资源ID必须由IDE或资源工具自动生成,或者由系统提供。 IOException 如果在资源读取期间发生 I/O 错误,则引发此异常。 getIdentifier public abstract String getIdentifier(int resId) throws IOException, NotExistException 根据资源ID获取资源名称。 参数: 参数名称 参数描述 resId 表示资源ID。 返回: 返回类型为 type_name 的资源名称; 如果资源 ID 不匹配任何资源,则返回...

鸿蒙OS Resource

Resource java.lang.Object |—java.io.InputStream |—|—ohos.global.resource.Resource public abstract class Resource extends InputStream 描述可以从中读取资源数据的输入流。 资源实例只能使用 ResourceManager.getResource(int) 方法获取。 Since: 1 构造函数摘要 构造函数 描述 Resource() 方法总结 修饰符和类型 方法 描述 abstract int available() 获取可以从资源中读取的总字节数。 abstract void close() 关闭此资源并释放与流关联的所有系统资源。 int read() 从资源中读取下一个字节。 abstract int read(byte[] bytes, int off, int len) 从资源中读取最多 len 个字节。 从类 java.io.InputStream 继承的方法 mark, markSupported, read, reset, skip 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 构造函数详细信息 Resource public Resource() 方法详情 available public abstract int available() throws IOException 获取可以从资源中读取的总字节数。 覆盖: 在类 InputStream 中可用 返回: 返回可以从资源中读取的总字节数。 Throws: Throw名称 Throw描述 IOException 如果发生 I/O 错误,则引发此异常。 read public abstract int read(byte[] bytes, int off, int len) throws IOException, IndexOutOfBoundsException, NullPointerException 从资源中读取最多 len 个字节。 覆盖: 读入类 InputStream 参数: 参数名称 参数描述 bytes 指示读取数据的缓冲区。 off 指示写入数据的数组字节的起始偏移量。 len 指示要读取的最大字节数。 返回: 返回读入缓冲区的总字节数; 如果由于到达流的末尾而没有更多数据,则返回 -1。 Throws: Throw名称 Throw描述 IOException 如果发生 I/O 错误,则引发此异常。 NullPointerException 如果数组字节为空,则引发此异常。 IndexOutOfBoundsException 如果 off 为负数、len 为负数或 len 大于 bytes.length – off,则抛出此异常。 read public int read() throws IOException 从资源中读取下一个字节。 指定者: 读入类 InputStream...