dataBinding的作用:使得项目的view层和逻辑处理层能够彻底分离
view和逻辑的彻底分离:databinding的双向绑定
通过binding可以获取绑定界面的任何view,通过model对象使得控件属性脱离view存在
databinding使得逻辑层可以全面的脱离activity,可以通过xml设置方法所需要的参数
dataibnding 绑定text时需要注意的是 text中的内容必须为string 类型 如果是int double等类型需要用String.value()转化为String使用
建立model实体类时如果使用了ObserFiled变量需要定义为public类型 否则无法使用
databinding 可以通过BindingAdapter绑定自定义控件的属性