findViewById几次VS全局变量

dvr*_*vrm 12 performance android

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

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

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

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

Nir*_*iya 0

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