recreativas recreación recreacion qué que objetivos las juegos fisica desventajas deporte beneficios actividades actividad android android-intent

recreación - Android: ¿Se conserva la intención durante la actividad recreativa?



qué es el deporte y la recreación (1)

¿Todavía podré recuperar la cadena adicional de la intención, o incluso la intención misma si la actividad se vuelve a crear debido a la rotación del dispositivo?

Sí. Tendrá la misma Intent (o, al menos, una copia de la Intent ) después del cambio de configuración que tenía antes del cambio de configuración.

Estoy creando una aplicación para Android, y me gustaría preguntar si la intención que inició una actividad (a la que se puede acceder mediante el método getIntent () ) se guarda / conserva durante la recreación de la actividad, como la orientación de un dispositivo, o simplemente el hecho de que Android puede ¿Borrar el estado de la aplicación si está en segundo plano y reconstruirla (si tiene poca memoria)?

Este es un ejemplo rápido que ilustra la pregunta:

La aplicación lanza la actividad A. Luego, el usuario hace clic en un botón que inicia una nueva actividad B. La actividad A ha enviado a la actividad B una cadena X con el valor Hola a través de la intención (utilizando el método putExtra ).

En la actividad B , puedo recuperar el contenido de la cadena X recuperando la intención (a través del método getIntent () ) y luego recuperando el contenido de la cadena (a través del método getStringExtra ).

¿Todavía podré recuperar la cadena adicional de la intención, o incluso la intención misma si la actividad se vuelve a crear debido a la rotación del dispositivo, ...?

¿O debería guardar la cadena adicional en el método onSaveInstanceState ?

He intentado el escenario de rotación del dispositivo, y la intención (junto con la cadena adicional) son siempre accesibles.