Modelo de etapa de desarrollo de aplicaciones HarmonyOS/OpenHarmony Lenguaje ArkTS AbilityConstant

AbilityConstant proporciona la capacidad de interfaz de parámetros de inicio, incluida la configuración del tipo de motivo de inicio inicial, el tipo de motivo de última salida y el tipo de resultado de continuación.

Descripción :

Las primeras interfaces del módulo son compatibles con la versión 9 de la API. La interfaz del módulo solo está disponible en el modelo Stage.

módulo de importación :

importar AbilityConstant desde '@ohos.app.ability.AbilityConstant';

Atributos:

nombre

tipo

legible

escribible

ilustrar

motivo de lanzamiento

LaunchReason

Indica el motivo del inicio.

último motivo de salida

Último motivo de salida

Indica el último motivo de salida.

AbilityConstant.LaunchReason

El tipo de razón para empezar en primer lugar.

nombre

valor

ilustrar

DESCONOCIDO

0

estado desconocido.

START_ABILIDAD

1

Habilidad para empezar.

LLAMAR

2

llamar.

CONTINUACIÓN

3

continuar.

APP_RECOVERY

4

Estado restaurado.

AbilityConstant.LastExitReason

El tipo de la última razón de salida.

nombre

valor

ilustrar

DESCONOCIDO

0

estado desconocido.

HABILIDAD_NO_RESPONDER

1

Habilidad que no responde

NORMAL

2

estado normal.

AbilityConstant.OnContinueResult

El tipo del resultado de continuación.

nombre

valor

ilustrar

ACEPTAR

0

aceptar.

RECHAZAR

1

rechazar.

DISCORDANCIA

2

Discordancia.

AbilityConstant.WindowMode

El modo de ventana al iniciar la Habilidad.

nombre

valor

ilustrar

VENTANA_MODE_INDEFINIDO

0

El modo de ventana no está definido.

VENTANA_MODE_PANTALLA COMPLETA

1

modo de pantalla completa.

VENTANA_MODE_SPLIT_PRIMARY

100

Modo principal multiventana de pantalla dividida.

VENTANA_MODE_SPLIT_SECUNDARIO

101

Modo secundario multiventana de pantalla dividida.

VENTANA_MODE_FLOATING

102

Modo de ventana de forma flotante libre.

AbilityConstant.MemoryLevel

El tipo de clase de memoria.

nombre

valor

ilustrar

MEMORY_LEVEL_MODERATE

0

Uso moderado de memoria.

MEMORIA_NIVEL_BAJO

1

Bajo uso de memoria.

MEMORIA_NIVEL_CRÍTICO

2

Alto uso de memoria.

AbilityConstant.OnSaveResult

El tipo de resultado que contiene los datos de la aplicación.

nombre

valor

ilustrar

TODOS DE ACUERDO

0

Aceptar para guardar el estado.

CONTINUACIÓN_RECHAZAR

1

Negarse a migrar guardar el estado.

CONTINUATION_MISMATCH

2

Desajuste de la migración.

RECUPERACIÓN_DE ACUERDO

3

Acepte restaurar el estado guardado.

RECOVERY_REJECT

4

Negarse a restaurar el estado guardado.

TODO_RECHAZAR

5

Negarse a guardar el estado.

AbilityConstant.StateType

Guarde el tipo de motivo del escenario de datos de la aplicación.

nombre

valor

ilustrar

CONTINUACIÓN

0

La migración guarda el estado.

APP_RECOVERY

1

La aplicación restaura el estado guardado.

Ejemplo de interfaz:

 

Supongo que te gusta

Origin blog.csdn.net/weixin_69135651/article/details/129921864
Recomendado
Clasificación