DataBinding+ViewModel+LiveData+Room+Rxjava的使用之二DataBinding

【DataBinding+ViewModel+LiveData+Room+Rxjava的使用之二DataBinding】DataBinding的数据绑定和简单使用
其一xml


activity或者fragment里赋值
binding.waht.setText("我来设置属性");

其二xml中的数据绑定
定义一个数据来源bean类
public class Car { public String car_top; public String car_bottom; public String getCar_top() { return car_top; }public void setCar_top(String car_top) { this.car_top = car_top; }public String getCar_bottom() { return car_bottom; }public void setCar_bottom(String car_bottom) { this.car_bottom = car_bottom; } }

xml中用法

其中数据绑定可以使有@{bean.car_top}直接来使用 这里面配合着room和livedata特别方便

    推荐阅读