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

时间:2016-01-13 08:15:25

标签: android android-layout

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

2 个答案:

答案 0 :(得分:3)

我建议使用Butterknife

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

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

答案 1 :(得分:3)

Android介绍了Data Binding Library以摆脱findViewById();访问Android Official : Data Binding Guide

重要提示:其处于Beta版本。

<强>更新: 现在可以在Alpha

中找到它