DataBinding的初步使用

**DataBinding是上年谷歌io大会新发布的,现在使用的话不仅能是自己的代码整洁很多(少了很多findViewById),还能提升自己的逼格,再加上笔者这近乎傻瓜似的教程 大家何乐而不为呢。尽情的拿去装逼,不谢。。。。。。
**装逼如风,常伴吾身
step 1: 查看自己的Android studio 的 Gradle 插件版本不低于 1.5.0-alpha1:
具体看图这里写图片描述
step 2:配置自己的app模块下的Gradle 具体再看图
这里写图片描述
加上之后别忘了构建一下啊=,=
step 3:修改自己的 xml文件
最外面嵌套上一个布局 然后把你原布局中的xmls:android和xmls:tools加到 标签中 具体看图(其实我也不知道这俩东西是干啥的,求大神赐教)这里写图片描述
成品就这样了(教程够傻瓜吧=,=)
这里写图片描述
step 4:

创建一个Student实体类 添加构造方法、set/get方法,如下
这里写图片描述
step 5:在xml文件中(注意是layout布局里面 linearLayout布局外) 添加标签,里面添加什么及具体代表的含义我有注释,不懂的给我留言这里写图片描述
step 6:
对textView进行赋值 ,赋值方式在图里有 ,贴出一个让大家看看
user就是你的实体类在xml中代言人(别称),用它可以引用实体类。
这里写图片描述

step 7: 在MainActivity中对DataBinding进行具体操作
这里写图片描述
(我不贴出来代码的原因是想让大家自己敲一敲,毕竟只看不敲,是学不好编程的)

运行之后必会看到textView 动态的进行赋值了。
这里写图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值