SavedStateHandle en MVVM 馃數 Haz que tu estado sobreviva siempre de forma sencilla| EP 065
Podcast DevExpert - Un p贸dcast de Antonio Leiva
Categor铆as:
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