AndroidStudio ViewBinding详解

时间:2020-07-04 13:31:52   收藏:0   阅读:153

前言

  在Android开发,代码里获取View一般是使用findViewById()获取目标布局文件里的指定View。但是这样使用会有大量代码重复工作并且有空指针危险。为了减少重复工作有很多大神都八仙过海各显神通,但是这些神通多多少少都有缺点。

google在AndroidStudio 3.6 版本后推出了ViewBinding,一方面可以让代码更加简洁并且提高编译速度防止空指针。另一方面AndroidStudio是支持ViewBinding进行关联互动的,所以让你在Java代码与xml之间的跳转更方便。

前提条件

  AndroidStudio 需要更新到3.6版本以上。

在build.gradle文件里增加下面的代码,开启viewBinding

android {
    
    //略...

    viewBinding{
        enabled = true;
    }
}

一个简单的使用Demo

 

 

 

 

 

End

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!