harmony 鸿蒙@ohos.application.AbilityConstant (AbilityConstant)
@ohos.application.AbilityConstant (AbilityConstant)
The AbilityConstant module defines the ability-related enums, including the initial launch reasons, reasons for the last exit, ability continuation results, and window modes.
NOTE
The APIs of this module are supported since API version 9 and are deprecated in versions later than API version 9. You are advised to use @ohos.app.ability.AbilityConstant instead. Newly added APIs will be marked with a superscript to indicate their earliest API version. The APIs of this module can be used only in the stage model.
Modules to Import
import AbilityConstant from '@ohos.application.AbilityConstant';
Attributes
System capability: SystemCapability.Ability.AbilityRuntime.Core
Name | Type | Readable | Writable | Description |
---|---|---|---|---|
launchReason | LaunchReason | Yes | Yes | Ability launch reason. |
lastExitReason | LastExitReason | Yes | Yes | Reason for the last exit. |
AbilityConstant.LaunchReason
Enumerates the initial ability launch reasons.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Name | Value | Description |
---|---|---|
UNKNOWN | 0 | Unknown reason. |
START_ABILITY | 1 | Ability startup. |
CALL | 2 | Call. |
CONTINUATION | 3 | Ability continuation. |
APP_RECOVERY | 4 | Application recovery. |
AbilityConstant.LastExitReason
Enumerates the reasons for the last exit.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Name | Value | Description |
---|---|---|
UNKNOWN | 0 | Unknown reason. |
ABILITY_NOT_RESPONDING | 1 | The ability does not respond. |
NORMAL | 2 | Normal status. |
AbilityConstant.OnContinueResult
Enumerates the ability continuation results.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Name | Value | Description |
---|---|---|
AGREE | 0 | Continuation agreed. |
REJECT | 1 | Continuation denied. |
MISMATCH | 2 | Mismatch. |
AbilityConstant.WindowMode
Enumerates the window modes in which an ability can be displayed at startup.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Name | Value | Description |
---|---|---|
WINDOW_MODE_UNDEFINED | 0 | Undefined window mode. |
WINDOW_MODE_FULLSCREEN | 1 | The ability is displayed in full screen. |
WINDOW_MODE_SPLIT_PRIMARY | 100 | The ability is displayed in the primary window in split-screen mode. |
WINDOW_MODE_SPLIT_SECONDARY | 101 | The ability is displayed in the secondary window in split-screen mode. |
WINDOW_MODE_FLOATING | 102 | The ability is displayed in a floating window. |
AbilityConstant.MemoryLevel
Enumerates the memory levels.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Name | Value | Description |
---|---|---|
MEMORY_LEVEL_MODERATE | 0 | Moderate memory usage. |
MEMORY_LEVEL_LOW | 1 | Low memory usage. |
MEMORY_LEVEL_CRITICAL | 2 | High memory usage. |
AbilityConstant.OnSaveResult
Enumerates the result types for the operation of saving application data.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Name | Value | Description |
---|---|---|
ALL_AGREE | 0 | Agreed to save the status. |
CONTINUATION_REJECT | 1 | Rejected to save the status in continuation. |
CONTINUATION_MISMATCH | 2 | Continuation mismatch. |
RECOVERY_AGREE | 3 | Agreed to restore the saved status. |
RECOVERY_REJECT | 4 | Rejected to restore the saved state. |
ALL_REJECT | 5 | Rejected to save the status. |
AbilityConstant.StateType
Enumerates the scenarios for saving application data.
System capability: SystemCapability.Ability.AbilityRuntime.Core
Name | Value | Description |
---|---|---|
CONTINUATION | 0 | Saving the status in continuation. |
APP_RECOVERY | 1 | Saving the status in application recovery. |
你可能感兴趣的鸿蒙文章
harmony 鸿蒙System Common Events
harmony 鸿蒙System Common Events
harmony 鸿蒙API Reference Document Description
harmony 鸿蒙BundleStatusCallback
harmony 鸿蒙@ohos.bundle.innerBundleManager (innerBundleManager)
harmony 鸿蒙@ohos.distributedBundle (Distributed Bundle Management)
harmony 鸿蒙@ohos.bundle (Bundle)
harmony 鸿蒙@ohos.enterprise.EnterpriseAdminExtensionAbility (EnterpriseAdminExtensionAbility)
harmony 鸿蒙@ohos.WorkSchedulerExtensionAbility (Work Scheduler Callbacks)
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦