SavedStateHandle en MVVM 🔵 Haz que tu estado sobreviva siempre de forma sencilla| EP 065
Podcast DevExpert - Podcast kĂ©szĂtĹ‘ Antonio Leiva - CsĂĽtörtökök

Kategóriák:
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