【发布时间】:2014-01-13 09:50:57
【问题描述】:
每当我们需要对小部件的引用时,我们都会使用 findByViewById。
当我们在同一个 Activity 类的代码中大量引用小部件时,我们可以采用任何一种方法:
- 在 Activity 生命周期中每次调用 findViewById。
- 第一次获取,将引用存储为Activity类的私有实例变量。
哪种方法更好?就性能和内存而言,每种方法的优缺点是什么。请帮忙。
编辑:如果我们从 A 移动到 B 的新活动,我们不会完成 A,因为我们想在按下后打开 A。在这种情况下如何解决上述问题?请帮忙。
【问题讨论】:
标签: android performance