【发布时间】:2019-12-10 00:08:18
【问题描述】:
我是 android 开发和 MVVM 的新手,并尝试了解 Databinding 和 LiveData。
- 使用单向数据绑定,您可以将数据从视图模型获取到视图。
- 使用双向数据绑定,您可以从视图模型到视图以及从视图到视图模型获取数据。
当视图模型中的数据发生变化时,LiveData 也会更新视图。
为什么我应该使用 LiveData,而 DataBinding 已经在单向和双向数据绑定中做到了这一点?
将数据绑定与 LiveData 一起使用有什么好处?
【问题讨论】:
标签: android data-binding android-livedata mutablelivedata