findViewById几次VS全局变量

时间:2012-12-04 11:47:49

标签: android performance

我一直在争论什么是有效的方式: 当我必须使用xml中的任何小部件多次时更好:

  • 多次使用findViewById
  • 使用findViewById结果创建一个字段并使用此字段。

我认为(?)第一个选项是时间问题,第二个选项是空间问题但是接受的方式是什么?

我是android / development初学者,正在寻找接受/真实的方法来做更好的事情。

1 个答案:

答案 0 :(得分:0)

创建一个类似private void initialize(){}的方法,并将所有使用findViewById()方法的代码放在一起。您可以在需要初始化时使用此方法。 最好在类中创建一个方法,而不是为它创建一个新类。