Android学习-组件自动绑定


前言

本博客仅做学习笔记,如有侵权,联系后即刻更改

科普:


viewBinding

1. 插件引用

在对应.gradle的android中

viewBinding{    enabled = true;}

2. 代码使用

//.java中
    ActivityMainBinding activityMainBinding;
    activityMainBinding = ActivityMainBinding.inflate(getLayoutInflater());
    setContentView(activityMainBinding.getRoot());
    
//引用时
    activityMainBinding.button
    

2. dataBinding

1. 引用声明(.gradle)

dataBinding {    enabled = true;}

在这里插入图片描述

2. 更改布局方式(.xml)

按住alt+enter,点击切换
在这里插入图片描述

切换后分为data和ui两个部分
+0111111111

3. 代码使用

ActivityMainBinding mainBinding;
mainBinding = DataBindingUtil.setContentView(this,R.layout.activity_main);

总结

小小励志

有些事你现在不做,一辈子都不会做了。
如果你想做一件事,全世界都会为你让路。
《搭车去柏林》


版权声明:本文为qq_51922077原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。