搭建MVVM 框架模型前,得知道几个Google 的原生组件: DataBinding 、ViewModel 和 LiveData 分别是什么,解决了什么问题,怎么使用这几个组件。
首先关于 DataBinding 的使用,根据 慕课网 和 博客 DataBinding使用全面详解 ,总结了这个样例:
然后关于组件 ViewModel 和 LiveData,根据博客 Android架构组件ViewModel和LiveData介绍及使用 ,总结了这个样例:
以下是总结:
搭建MVVM 框架模型前,得知道几个Google 的原生组件: DataBinding 、ViewModel 和 LiveData 分别是什么,解决了什么问题,怎么使用这几个组件。
首先关于 DataBinding 的使用,根据 慕课网 和 博客 DataBinding使用全面详解 ,总结了这个样例:
然后关于组件 ViewModel 和 LiveData,根据博客 Android架构组件ViewModel和LiveData介绍及使用 ,总结了这个样例:
以下是总结: