Podcast DevExpert

SavedStateHandle en MVVM 馃數 Haz que tu estado sobreviva siempre de forma sencilla| EP 065


Listen Later

Te cuento c贸mo aprender todo sobre Kotlin en este training gratuito:

馃憠 https://bit.ly/2HZMNY8


SavedStateHandle en MVVM 馃數 Haz que tu estado sobreviva siempre de forma sencilla https://youtu.be/EqEfYyu4KaI


En Android siempre hemos tenido un par de problemas que son dif铆ciles de gestionar cuando estamos tratando con los ciclos de vida.


El primero es la rotaci贸n: cuando rotamos el dispositivo, la Activity es destruida y recreada, y por tanto el estado que hubi茅ramos almacenado desaparece.


Esto hoy en d铆a es f谩cil de solucionar utilizando ViewModel, ya que sobrevive a las rotaciones.


El segundo es que que el proceso de la App sea destruido por el sistema porque necesita los recursos para otra cosa. Esto ocurre cuando la App est谩 en segundo plano, y es posible que cuando el usuario vuelva espere encontrarse la App en el estado en que la dej贸.


Para este caso, la Activity puede usar el onSavedInstanceState, y almacenar ah铆 los datos que luego necesite recuperar. Pero si usamos un ViewModel, la comunicaci贸n se vuelve muy compleja.


Es por eso que crearon el SavedStateHandle


Espero que os guste 隆Un abrazo!


#SavedStateHandle #MVVM

...more
View all episodesView all episodes
Download on the App Store

Podcast DevExpertBy Podcast DevExpert


More shows like Podcast DevExpert

View all
Charla de Amigos by Martin Fabian Preza Depaulo/Guillermo Fiori

Charla de Amigos

2 Listeners