目录一、ViewModelViewModel基本用法向ViewModel传递参数二、Lifecycles三、LiveDataLiveData的基本用法map和switchMap一、ViewModel
目录前言Livedata分析自定义Livedata总结前言 我们在开发中在使用MVVM的情况下经常会配合livedata来达到快速开发的效果,但是一般都是在activity或者fragment中去使用,我今天想介绍一种自定义的方式,如果你有复杂的
目录1.简单使用2.map和switchMapLiveData是Jetpack提供的一种响应式编程组件,它可以包含任何类型的数据,并在数据发生变化的时候通知给观察者。也就是说,我们可以将数据使用LiveData来包装,然后在Activity中去观察
目录ViewModelliveDataviewBindingViewModel官方解释:保存UI数据的类,会在配置变更(如手机屏幕的旋转)后继续存在。viewModel不应持有context,否则在...