|---java.lang.Enum<[AbilityLifecycleExecutor.LifecycleState]
|---|---ohos.aafwk.ability.AbilityLifecycleExecutor.LifecycleState
& 1. public static enum AbilityLifecycleExecutor.LifecycleState
& 2. extends Enum<[AbilityLifecycleExecutor.LifecycleState]
枚举能力的所有生命周期状态。
枚举常量 | 描述 |
---|---|
ACTIVE | ACTIVE: ability是可见的和交互的。 |
BACKGROUND | BACKGROUND: ability是无形的。 |
INACTIVE | INACTIVE: ability已加载并执行,但不是交互式的。 |
INITIAL | INITIAL: ability已加载到内存但尚未执行。 |
UNINITIALIZED | UNINITIALIZED: ability尚未初始化。 |
修饰符和类型 | 方法 | 描述 |
---|---|---|
int | getValue() | 获取AbilityLifecycleExecutor.LifecycleState枚举常量表示的能力生命周期状态的int值。 |
static AbilityLifecycleExecutor.LifecycleState | intToEnum(int state) | 将给定的 int 值转换为其对应的表示能力生命周期状态的枚举常量。 |
static AbilityLifecycleExecutor.LifecycleState | valueOf(Stringname) | 返回具有指定名称的此类型的枚举常量。 |
static AbilityLifecycleExecutor.LifecycleState[] | values() | 按照声明的顺序返回包含此枚举类型常量的数组。 |
从 java.lang.Enum 类继承的方法 |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
从 java.lang.Object 类继承的方法 |
---|
getClass, notify, notifyAll, wait, wait, wait |
public static final AbilityLifecycleExecutor.LifecycleStateUNINITIALIZED
UNINITIALIZED:ability尚未初始化。
public static final AbilityLifecycleExecutor.LifecycleStateINITIAL
INITIAL:ability已加载到内存但尚未执行。
public static final AbilityLifecycleExecutor.LifecycleStateINACTIVE
INACTIVE:ability已加载并执行,但不是交互式的。
public static final AbilityLifecycleExecutor.LifecycleStateACTIVE
ACTIVE:ability是可见的和交互的。
public static final AbilityLifecycleExecutor.LifecycleStateBACKGROUND
BACKGROUND:ability是无形的。 如果系统内存不足,该状态下的技能会被优先销毁。
公共静态 AbilityLifecycleExecutor.LifecycleState[] 值()
按照声明的顺序返回包含此枚举类型常量的数组。 此方法可用于迭代常量,如下所示:
for (AbilityLifecycleExecutor.LifecycleState c : AbilityLifecycleExecutor.LifecycleState.values()) System.out.println(c);
返回:
包含此枚举类型的常量的数组,按声明的顺序排列
public static AbilityLifecycleExecutor.LifecycleState valueOf(字符串名称)
返回具有指定名称的此类型的枚举常量。 该字符串必须与用于在此类型中声明枚举常量的标识符完全匹配。 (不允许使用无关的空白字符。)
参数:
参数名称 | 参数说明 |
---|---|
name | 要返回的枚举常量的名称。 |
返回:
具有指定名称的枚举常量
Throws:
Throw名称 | Throw说明 |
---|---|
IllegalArgumentException | 如果此枚举类型没有具有指定名称的常量 |
NullPointerException | 如果参数为空 |
public int getValue()
获取AbilityLifecycleExecutor.LifecycleState枚举常量表示的能力生命周期状态的int值。
返回:
返回由 AbilityLifecycleExecutor.LifecycleState 枚举常量表示的能力生命周期状态的 int 值。
public static AbilityLifecycleExecutor.LifecycleState intToEnum(int state)
将给定的 int 值转换为其对应的表示能力生命周期状态的枚举常量。
参数:
参数名称 | 参数说明 |
---|---|
state | 指示要转换的 int 值。 |
返回:
返回表示ability生命周期状态的枚举常量。
备案信息: 粤ICP备15087711号-2
Copyright © 2008-2024 啊嘎哇在线工具箱 All Rights.
本站所有资料来源于网络,版权归原作者所有,仅作学习交流使用,如不慎侵犯了您的权利,请联系我们。