我应该让私人会员参考我的活动观点吗?

时间:2012-09-05 09:47:39

标签: android performance

我有一个简单的活动,包含在xml文件中定义的4个视图。为了提高性能,是通过ID访问我的视图还是让我的成员在我的活动中引用它们更好?它有明显不同吗?

由于

1 个答案:

答案 0 :(得分:2)

对于您需要在应用中引用的每个视图,您应该只调用一次findViewById()。在onCreate()中进行此调用,并将返回的视图实例保存在私有成员变量中。然后你可以稍后直接引用它们。

findViewById()很昂贵,特别是如果你有很多观点。

这是非常标准的Android练习。