Descripción general de Android JetPack

Se agregan líneas auxiliares a la interfaz de dibujo y se agregan dependencias de cadena entre los controles.
Añadir ilustración vectorial.
Los datos guardados por ViewModel pueden exceder el ciclo de vida de la Actividad, mejorando la conveniencia de usar los datos.
LiveData puede agregar observadores y, cuando los datos cambian, modificar los datos de Vista (UI).
DataBinding puede enlazar datos directamente en Layout y usar datos directamente en View (siempre que se use ViewModel).
ViewModelSavedState puede extender el período de almacenamiento de datos y aún puede guardarse en segundo plano.
AndroidViewModel contiene el atributo global Aplicación, que es más conveniente para la persistencia y el almacenamiento de datos (no hay riesgo de pasar el Contexto y causar pérdidas de memoria).
La navegación se da cuenta del cambio de páginas (NavHost: contenedor; Fragmento: página real; NavController: gestión Navi; NavGraph: cambio de ruta y animación).
LifecycleObserver supervisa el ciclo de vida de Activity y supervisa el ciclo de la página de respuesta a través de OnLifecycleEvent (Lifecycle.Event.ON_PAUSE).
Habitación proporciona marco sqllite.
dagger2 proporciona un marco IOC.

31 artículos originales publicados · Me gusta1 · Visitas 1161

Supongo que te gusta

Origin blog.csdn.net/quietbxj/article/details/105360235
Recomendado
Clasificación