![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mvvm
文章平均质量分 86
gdut_lemon
行者无疆
展开
-
android data binding实践之:源码的正确打开姿势
android data binding实践之:源码的正确打开姿势最近在深入学习android data binding库,一边写demo,一边看库的源码。但是在导入android data binding库的时候却遇到了各种麻烦。各种谷歌未果,最后折腾了一天终于找到了正确打开源码的姿势。这里mark一下给同样踩坑的人。首先献上data binding库的源码仓库地址 git cl...原创 2016-11-30 17:21:12 · 3054 阅读 · 1 评论 -
android data binding实践之:ViewDataBinding
android data binding实践之:ViewDataBinding使用过data binding的应该都知道,在编译之后,这个库会为我们生成两种java文件。BR.java:这个文件主要是给我们在XML文件中每个标签设置的variable以及被Bindable注解的属性添加一个静态的int类型的索引,在以后对这些variable进行操作的时候都可以使用这个索引id作为参数...原创 2016-11-30 17:28:20 · 14022 阅读 · 0 评论 -
android databinding实践之:databinding 注解
Bindable使用场景data binding的意义主要数据的变动可以自动触发UI界面的刷新。但是如果我们使用的是传统的java bean对象的时候,是没有办法实现“数据变更触发ui界面”的目的的。而 Bindable 注解就是帮助我们完成这个任务的。如果我们要实现“数据变更触发ui界面”的话,途径主要有两个: 1. 继承 BaseObservable ,使用 Bindable...原创 2016-11-25 09:12:41 · 9305 阅读 · 1 评论