W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
? |---java.lang.Enum<[AbilityLifecycleExecutor.LifecycleState]
? |---|---ohos.aafwk.ability.AbilityLifecycleExecutor.LifecycleState
& 1. public static enum AbilityLifecycleExecutor.LifecycleState
& 2. extends Enum<[AbilityLifecycleExecutor.LifecycleState]
枚舉能力的所有生命周期狀態(tài)。
枚舉常量 | 描述 |
---|---|
ACTIVE | ACTIVE: ability是可見(jiàn)的和交互的。 |
BACKGROUND | BACKGROUND: ability是無(wú)形的。 |
INACTIVE | INACTIVE: ability已加載并執(zhí)行,但不是交互式的。 |
INITIAL | INITIAL: ability已加載到內(nèi)存但尚未執(zhí)行。 |
UNINITIALIZED | UNINITIALIZED: ability尚未初始化。 |
修飾符和類型 | 方法 | 描述 |
---|---|---|
int | getValue() | 獲取AbilityLifecycleExecutor.LifecycleState枚舉常量表示的能力生命周期狀態(tài)的int值。 |
static AbilityLifecycleExecutor.LifecycleState | intToEnum(int state) | 將給定的 int 值轉(zhuǎn)換為其對(duì)應(yīng)的表示能力生命周期狀態(tài)的枚舉常量。 |
static AbilityLifecycleExecutor.LifecycleState | valueOf(String name) | 返回具有指定名稱的此類型的枚舉常量。 |
static AbilityLifecycleExecutor.LifecycleState[] | values() | 按照聲明的順序返回包含此枚舉類型常量的數(shù)組。 |
從 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.LifecycleState UNINITIALIZED
UNINITIALIZED:ability尚未初始化。
public static final AbilityLifecycleExecutor.LifecycleState INITIAL
INITIAL:ability已加載到內(nèi)存但尚未執(zhí)行。
public static final AbilityLifecycleExecutor.LifecycleState INACTIVE
INACTIVE:ability已加載并執(zhí)行,但不是交互式的。
public static final AbilityLifecycleExecutor.LifecycleState ACTIVE
ACTIVE:ability是可見(jiàn)的和交互的。
public static final AbilityLifecycleExecutor.LifecycleState BACKGROUND
BACKGROUND:ability是無(wú)形的。 如果系統(tǒng)內(nèi)存不足,該狀態(tài)下的技能會(huì)被優(yōu)先銷毀。
公共靜態(tài) AbilityLifecycleExecutor.LifecycleState[] 值()
按照聲明的順序返回包含此枚舉類型常量的數(shù)組。 此方法可用于迭代常量,如下所示:
for (AbilityLifecycleExecutor.LifecycleState c : AbilityLifecycleExecutor.LifecycleState.values()) System.out.println(c);
返回:
包含此枚舉類型的常量的數(shù)組,按聲明的順序排列
public static AbilityLifecycleExecutor.LifecycleState valueOf(字符串名稱)
返回具有指定名稱的此類型的枚舉常量。 該字符串必須與用于在此類型中聲明枚舉常量的標(biāo)識(shí)符完全匹配。 (不允許使用無(wú)關(guān)的空白字符。)
參數(shù):
參數(shù)名稱 | 參數(shù)說(shuō)明 |
---|---|
name | 要返回的枚舉常量的名稱。 |
返回:
具有指定名稱的枚舉常量
Throws:
Throw名稱 | Throw說(shuō)明 |
---|---|
IllegalArgumentException | 如果此枚舉類型沒(méi)有具有指定名稱的常量 |
NullPointerException | 如果參數(shù)為空 |
public int getValue()
獲取AbilityLifecycleExecutor.LifecycleState枚舉常量表示的能力生命周期狀態(tài)的int值。
返回:
返回由 AbilityLifecycleExecutor.LifecycleState 枚舉常量表示的能力生命周期狀態(tài)的 int 值。
public static AbilityLifecycleExecutor.LifecycleState intToEnum(int state)
將給定的 int 值轉(zhuǎn)換為其對(duì)應(yīng)的表示能力生命周期狀態(tài)的枚舉常量。
參數(shù):
參數(shù)名稱 | 參數(shù)說(shuō)明 |
---|---|
state | 指示要轉(zhuǎn)換的 int 值。 |
返回:
返回表示ability生命周期狀態(tài)的枚舉常量。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: