诚心棒球

文章
10
资源
0
加入时间
3年0月20天

Android Jetpack组件LiveData基本使用和原理分析推荐一下我开源的项目 WanAndroid 客户端

LiveData一般是和 ViewModel 配合使用的,但是本文就以单独使用 LiveData 作为例子单独使用,这样可以只关注 LiveData 而不被其他所干扰。本文整体流程:首先要知道什么是 LiveData,然后演示一个例子,来看看 LiveData 是怎么使用的,接着提出问题为什么是这样的,最后读源码来解释原因!LiveData 的源码比较简单,底层依赖了 Lifecycle,所以懂 Lifecycle 的源码是关键,我之前写过一篇Android Jetpack组件Lifecycle