Android开发Jetpack-Databinding组件

开始学习
Android开发Jetpack系列之Databinding
最好先掌握Android的基础知识,一些常用的控件使用
掌握DataBinding,我们就不用再像以前那样子设置数据了。
学过Vue.js同学就知道了,数据双向绑定是多么爽的一件事情。UI数据变了,会自动更新变量内容;变量内容变了,UI自动更新。
接下来,就让我们一起学习DataBinding吧!
相关文章
1、Android开发Jetpack-Databinding基本使用
https://www.sunofbeach.net/a/1328187648736579584
2、Android开发Jetpack-Databinding布局和绑定表达式
https://www.sunofbeach.net/a/1328189262885113856
3、Android开发Jetpack-Databinding事件处理
https://www.sunofbeach.net/a/1328190534543560704
4、Android开发Jetpack-Databinding-import,variables,and includes
https://www.sunofbeach.net/a/1328191091450662912
5、Android开发Jetpack-Databinding数据更新->UI更新
https://www.sunofbeach.net/a/1328191949353603072
第一章:Databinding的使用
这个章节,我们学习一下如何使用Databinding
1、Jetpack-DataBinding开篇 开始学习
2、Jetpack-Dabatinding入门案例 开始学习
3、Jetpack-Databinding通过DatabindingUtil获取到Binding 开始学习
4、Jetpack-Databinding给BaseViewFragment加载View 开始学习
5、Jetpack-DataBinding编写BaseVmFragment 开始学习
6、Jetpack-Databinding案例一搭建MVVM架子 开始学习
7、Jetpack-Databinding案例一观察ViewModel里的数据变化 开始学习
8、Jetpack-Databinding案例一实现网络请求模块 开始学习
9、Jetpack-Databinding案例一请求网络数据 开始学习
10、Jetpack-Databinding案例一处理请求结果 开始学习
11、Jetpack-Databinding案例一编写UI布局 开始学习
12、Jetpack-Databinding案例一适配器Item绑定数据 开始学习
13、Jetpack-Databinding案例一格式化绑定的数据 开始学习
14、Jetpack-Databinding案例一调整UI 开始学习
15、Jetpack-Databinding案例一适配器实现图片加载 开始学习
16、Jetpack-Databinding案例一通过绑定适配器来设置原价信息 开始学习
17、Jetpack-Databinding案例一通过方法引用的方式绑定事件 开始学习
18、案例一方法引用的方式如何知道是点击了哪个Item呢 开始学习
19、Jetpack-Databinding案例一方法引用相关的源码 开始学习
20、Jetpack-Databinding案例一方法引用的方式实现Item长按 开始学习
21、案例一绑定监听器的方式实现单击和长按事件处理 开始学习
22、Jetpack-Databinding案例二介绍 开始学习
23、Jetpack-Databinding案例二通过include的方式加载子布局 开始学习
24、Jetpack-Databinding案例二改用ViewStub的方式加载子布局 开始学习
25、Jetpack-Databinding案例二调整UI 开始学习
26、Jetpack-Databinding案例二数据绑定 开始学习
27、Jetpack-Databinding案例三编写UI布局 开始学习
28、Jetpack-Databinding案例三通过传统的监听方式来自动计算预计结果 开始学习
29、Jetpack-Databinding案例三Databinding双向数据绑定 开始学习
30、Jetpack-Databinding案例三通过过滤器的方式来限制输入框2位小数 开始学习
31、Jetpack-Databinding案例三通过Databinding的方式实现数据联动计算 开始学习
32、案例三为什么要给binding设置LifeCycleOwner 开始学习
33、Jetpack-Databinding案例三checkBox以及其他控件的双向数据绑定 开始学习
34、Jetpack-Databinding自定义控件数据双向绑定一 开始学习
35、Jetpack-Databinding自定义控件数据双向绑定二 开始学习
36、Jetpack-Databinding自定义控件数据双向绑定三 开始学习
37、Jetpack-Databinding转换器 开始学习