Error:Program type already present: android.arch.lifecycle.LiveData
Apparently,thisisintendedbehavior:com.firebaseui:firebase-ui-firestore:3.1.0dependsonandroid.arch.lifecycle:extensions:1.0.0-beta1.Switchingtoversion3...
Android使用LiveData替换ObservableField做Data Binding
Android Studio 3.1 Canary 6 开始支持使用LiveData做Data Binding。这里简单介绍下使用LiveData替换ObservableField做Data Binding(开发语言为kotlin)。环境准备1、安装Android Studio 3.1 Canary...
官方推荐 Flow 取代 LiveData,有必要吗?
打开Android架构组件页面,我们可以发现一些最新发布的jetpack组件,如Room,DataStore, Paging3,DataBinding 等都支持了Flow。Google开发者账号最近也发布了几篇使用Flow的文章,比如:从 LiveData 迁移到 Kotlin 数据流看起来官方在大力推荐使用