如何减少Android中小部件的参考线?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何减少Android中小部件的参考线?相关的知识,希望对你有一定的参考价值。

我有一个超过50多个布局的项目,每个我都在做代码来获取像findViewById这样的小部件的引用。无论如何要减少线条。

答案

我建议使用Butterknife

因为它在编译期间使用注释处理,所以在运行时期间没有性能/开销损失。

作为提示,不要忘记将ButterKnife.inject(this);放在像onCreate()这样的适当位置

另一答案

android推出Data Binding Library摆脱findViewById();访问Android Official : Data Binding Guide。 重要:它的Beta版本。

更新:现在它在Alpha中可用

以上是关于如何减少Android中小部件的参考线?的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 列显示 Android 中小部件之间的额外空间

如何更新导航抽屉中的有状态小部件,同时在 Android 中保持与片段相同的类?

此应用小部件片段中所有意图 (PendingIntents) 的逻辑流

如何在堆栈中垂直或水平居中小部件?

Android - 如何从小部件访问房间数据库

如何通过鼠标拖放来更改布局中小部件的顺序?