Directorio de artículos
1. ¿Qué es LiveData?
LiveData es un componente de programación reactivo proporcionado por Jetpack, que puede incluir cualquier tipo de datos y notificar a los observadores cuando los datos cambian. LiveData es especialmente adecuado para usar en combinación con ViewModel, aunque también se puede usar en otros lugares solo, pero en la mayoría de los casos, se usa en ViewModel.
2. Prueba de datos en vivo
El recuento del contador se empaqueta con LiveData , y luego se observa en la Actividad , puede notificar activamente a la Actividad del cambio de datos, modificar MainViewModel.kt
package com.example.myapplication4