Kotlin 使用 View Binding

解决的问题:

《第一行代码------Android》第三版 郭霖 P277

视图绑定的问题

描述:

kotlin-android-extensions 插件已经弃用

butter knife 已经弃用

解决办法

推荐使用 View Binding 来代替 findViewById

使用方法

1、配置 build.gradle

2、在activity在使用

Kotlin 复制代码
 private lateinit var binding: NewsContentFragBinding

View Binding 会为每一个activity文件生成一个绑定类,类的名称

比如 news_content_frag.xml 绑定类的名称就是 NewsContentFragBinding


参考文档:

Butter Knife

ViewBinding 的使用_viewbinding使用_糖心荷包蛋°的博客-CSDN博客

相关推荐
23516几秒前
【并发编程】详解volatile
java·开发语言·jvm·分布式·后端·并发编程·原理
Algebraaaaa34 分钟前
Qt中的字符串宏 | 编译期检查和运行期检查 | Qt信号与槽connect写法
开发语言·c++·qt
Red Car34 分钟前
javascript 性能优化实例一则
开发语言·javascript·ecmascript
友友马35 分钟前
『 QT 』Hello World控件实现指南
开发语言·qt
心随雨下43 分钟前
Flutter中新手需要掌握的几种Widget
android·flutter·ios
叶辞树1 小时前
查看安卓设备的音视频解码器信息
android
一只学java的小汉堡1 小时前
Java 面试高频题:HashMap 与 ConcurrentHashMap 深度解析(含 JDK1.8 优化与线程安全原理)
java·开发语言·面试
huohaiyu2 小时前
Hashtable,HashMap,ConcurrentHashMap之间的区别
java·开发语言·多线程·哈希
f30517092 小时前
Python实现数据可视化用Matplotlib轻松创建专业级图表
android
2501_915918416 小时前
iOS 26 App 性能测试|性能评测|iOS 26 性能对比:实战策略
android·macos·ios·小程序·uni-app·cocoa·iphone