Flutter

Ciclo de vida de la aplicación

AppLifecycleState, WidgetsBindingObserver, segundo plano/primer plano, terminación de la app

20 preguntas de entrevista·
Junior
1

¿Qué mixin se debe usar para observar los cambios de estado del ciclo de vida de la app Flutter?

Respuesta

WidgetsBindingObserver es el mixin oficial de Flutter para observar los cambios de estado del ciclo de vida de la app. Debe añadirse a la clase State y registrar el observador con WidgetsBinding.instance.addObserver en initState, y luego eliminarlo en dispose.

2

¿Qué método de WidgetsBindingObserver se llama cuando cambia el estado del ciclo de vida de la app?

Respuesta

El método didChangeAppLifecycleState se llama cada vez que cambia el estado del ciclo de vida de la app. Recibe un parámetro AppLifecycleState que indica el nuevo estado de la aplicación (resumed, inactive, paused, detached, hidden).

3

¿Qué AppLifecycleState indica que la app está visible y respondiendo a las entradas del usuario?

Respuesta

El estado resumed indica que la app está visible, en primer plano y responde a las entradas del usuario. Es el estado normal de funcionamiento de la aplicación donde el usuario interactúa activamente con ella.

4

¿Cuándo ocurre el estado AppLifecycleState.inactive en iOS?

5

¿Qué AppLifecycleState indica que la app ya no es visible para el usuario?

+17 preguntas de entrevista

Domina Flutter para tu próxima entrevista

Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.

Empieza gratis