Data Binding的使用详解
PS:该文章只是个人总结记录,留给新手使用data binding的讲解文章,只讲解基本配置和用法,高手绕道! 首先,环境搭建: Android 的 Gradle 插件版本不低于 1.5.0-alpha1: classpath 'com.android.tools.build:gradle:1.5.0' 然后修改对应模块(Module)的 build.gradle的android节点下添加: dataBinding { enabled = true } 注意:build一下,然后你就可以在项目中尽情的使用data binding了。 既然你已经开始关注data binding了,那么肯定知道acitvity的布局文件肯定是跟以前不一样的了,没错像下面一样: data binding布局文件 布局文件已layout开始,然后会有一个data标签,标签中就是各种属性值了。 然后:书写注意: 很多人的activity类喜欢用ActivityXX之类的来命名,然后也有xml文件喜欢用layout_XX_XX等等之类的来命名,这就需要非常注意了,data binding中Activity来可以随...