- 最佳答案
- ViewBinding是官方工具,你可以打开生成的对应文件,查看源码,你会发现里面的代码就是findViewById。只不过是通过as帮你做好。
- 这样做的好处是什么呢,免得你手误,写错了。
- 坏处呢?有些id我只是用来定位,不需要生成代码,这样就多余了,但是问题不大。
- 还有就是xml对应一个class,这样类多体积变大,问题很大吗,还能接受吧。
- 这个工具相对来说还是比较稳定的,因为他生成的东西和我手写的是一样的,而且还不会出bug。
- 新项目看你们需求,如果想做mvvm的话,那就是databinding,如不是建议viewbinding。
1139423796017500160 评论 打赏 断点-含光君A lonely cat 回复 @断点-含光君
databinding 感觉全写一块了 用不习惯 还是习惯 viewBinding 这种用控件A lonely cat 2021-12-09 00:02 回复 1204736502274318336A lonely cat 回复 @A lonely cat
的方式A lonely cat 2021-12-09 00:02 回复 1204736502274318336
相关问题
您的每一个用心回答,都会让这个世界变得更美好一些!