Android kotlin 系列讲解(进阶篇)Jetpack系列之LiveData

Posted 彬sir哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android kotlin 系列讲解(进阶篇)Jetpack系列之LiveData相关的知识,希望对你有一定的参考价值。

<<返回总目录

文章目录

一、LiveData是什么

LiveData是Jetpack提供的一种响应式编程组件,它可以包括任何类型的数据,并在数据发生变化的时候通知给观察者。LiveData特别适合与ViewModel结合在一起使用,虽然它也可以单独在别的地方,但是在绝大多数情况下,它是使用在ViewModel当中的

二、LiveData测试

计数器的计数使用LiveData来包装,然后在Activity中去观察它,就可以主动将数据变化通知给Activity了,修改MainViewModel.kt

package com.example.myapplication4

以上是关于Android kotlin 系列讲解(进阶篇)Jetpack系列之LiveData的主要内容,如果未能解决你的问题,请参考以下文章

Android kotlin 系列讲解(进阶篇)Jetpack系列之LiveData

Android kotlin 系列讲解(进阶篇)高级项目架构模式 - MVVM

Kotlin基础从入门到进阶系列讲解(进阶篇)Jetpack,(更新中)

Kotlin基础从入门到进阶系列讲解(进阶篇)Jetpack,(更新中)

Kotlin基础从入门到进阶系列讲解(入门篇)Activity的使用

Kotlin基础从入门到进阶系列讲解(基础篇)Fragment的基本使用