在上一张中记录怎样创建布局的 这里就不说了下面写2个textview 具体代码如下

<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"><data><variablename="user"type="com.hxm.User"/></data><LinearLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:textColor="@color/colorPrimary"android:text="@{user.name}"/><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:textColor="@color/colorPrimary"android:text="@{user.age}"/></LinearLayout>
</layout>

type 为包名+ 自己命名的bean

代码中

分为三部把

1.获取<data />标签对象

2.创建User对象
3.绑定到user到布局对象中

具体代码如下

public class LoginActivity extends AppCompatActivity {@Overrideprotected void onCreate(@Nullable Bundle savedInstanceState){super.onCreate(savedInstanceState);// 1.获取<data />标签对象LoginActivityLayoutBinding binding= DataBindingUtil.setContentView(this,R.layout.login_activity_layout);// 2.创建User对象User user = new User("胡小牧","26");// 3.绑定到user到布局对象中binding.setUser(user);}
}

demo 参考地址

databinding 入门 知识 给TextView 赋值相关推荐

  1. 学python需要什么基础知识-学习Python需要知道哪些基础入门知识?

    众所周知,Python以优雅.简洁著称,入行门槛低,可以从事Linux运维.Python Web网站工程师.Python自动化测试.数据分析.人工智能等职位!就目前来看,Python就业前景广阔.很多 ...

  2. [Python从零到壹] 十一.数据分析之Numpy、Pandas、Matplotlib和Sklearn入门知识万字详解(1)

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  3. Golang 汇编入门知识总结

    作者:ivansli,腾讯 IEG 运营开发工程师 在深入学习 Golang 的 runtime 和标准库实现的时候发现,如果对 Golang 汇编没有一定了解的话,很难深入了解其底层实现机制.在这里 ...

  4. Python基础入门知识(2)

    接前面的文章: Python基础入门知识(1) Python基础入门教学 2 Python的基础知识 2.2 数据类型 2.2.2 数值类型 2.2.2.1 整数 2.2.2.2 浮点数 2.2.2. ...

  5. JSP网站开发之HTML入门知识及常用标记符 (一)

    最近发生的事情很多,其中一件很重要的事情就是:学生生涯的结束,教学生涯的开始.我准备下个月写一篇总结研究生生涯的文章,包括自己放弃互联网选择回家教书.找工作经历.项目和毕业设计的各种感想.很荣幸XB七 ...

  6. Verilog 语法入门知识

    Verilog 语法入门知识 一.变量类型 ①数值 数值表示采用 <二进制位数>'<数值表示的进制><数值>的结构. 其中进制可以为b.o.d.h分别代表二.八.十 ...

  7. java 泛型 默认值_java泛型 Java泛型的入门知识

    在学习java的过程当中,我们就肯定会接触到java泛型,那么你知道java泛型是什么吗,有关java的使用方法又有哪些呢?今天小编就从java泛型的使用方法来了解一下java泛型这一知识. java ...

  8. java圆周率流程图,流程图、PI图入门知识 课件.doc

    流程图.PI图入门知识 课件 流程图.PI图入门知识 基本定义 工艺流程图﹙又叫PI图﹚,通过图解的形式,表示出在化工生产过程中,由原料制得产品过程的物料和能量发生的变化及其流向:表示出生产中采用的化 ...

  9. 和与余数的和同余理解_5 同余 ——数论入门知识讲解系列

    数学竞赛 数论是纯粹数学的分支之一,主要研究整数的性质,按研究方法分为初等数论和高等数论.中学生(甚至小学生)课外数学兴趣小组的许多内容是属于初等数论的,各级别数学竞赛也会把初等数论作为重点内容进行考 ...

最新文章

  1. 十六、curator recipes之DistributedIdQueue
  2. pythonhistogram教程_OpenCV-Python 直方图-4:直方图反投影 | 二十九
  3. 8种相似度度量方式的原理及实现【笔记自用】【1】
  4. centos7搭建SVN并配置使用http方式访问SVN服务器
  5. 数据库设计范式深入浅出
  6. java FileReader/FileWriter读写文件
  7. 一文读懂目前大热的AutoML与NAS!
  8. html仿真花卉代码,仿真鲜花幼儿园手工教案
  9. 移动端页面兼容性问题解决方案整理
  10. ASP.NET MVC中ApiController与Controller的区别
  11. DaisyDisk for Mac(磁盘清理软件)
  12. 关于用户身份及密码问题的说明
  13. 定性数据分析中高维列联表分析流程(附R代码)
  14. E-牛牛小数点_牛客练习赛89(数学)
  15. 史上最全图解JVM,京东小哥带你了解性能提升100%背后的秘密武器
  16. delphi还有人用吗?delphi过时了吗?为什么还有人使用Delphi开发软件?一文说清Delphi的领先一个时代的开发工具DNA
  17. 哈工大计算机网络物理层总结
  18. 美术细化专业课程-张聪-专题视频课程
  19. Flow Flip Fest正式启动| Flow极客马拉松正式开启,高额奖金等你来拿
  20. 嵌入式设备驱动(实战)

热门文章

  1. 2022-2028年中国ABS管行业市场全景调研及发展趋势分析报告
  2. OpenCV 笔记(02)— 图像显示、保存、腐蚀、模糊、canny 边缘检测(imread、imshow、namedWindow、imwrite)
  3. Linux下 C语言统计时间差
  4. leetcode 3. Longest Substring Without Repeating Characters 最长非重复子串的长度 滑动窗口法
  5. 遇事不责怪别人,换位思考能成全更好的自己
  6. 【spring】动态代理
  7. LeetCode简单题之找到小镇的法官
  8. Arm Cortex-M3 MCU性能
  9. MLIR中间表示与编译
  10. NVIDIA GPU的快速傅立叶变换