Android findViewByID需要时间还是资源
在我的选项卡应用程序中,每次更改选项卡时,我都使用该选项卡的视图/元素(16项)的FindViewById。我想知道使用这种方法是很慢,还是很费时?或者我应该将所有16个值*4个选项卡存储为类变量,并在需要时使用它们吗Android findViewByID需要时间还是资源,android,android-layout,Android,Android Layout,在我的选项卡应用程序中,每次更改选项卡时,我都使用该选项卡的视图/元素(16项)的FindViewById。我想知道使用这种方法是很慢,还是很费时?或者我应该将所有16个值*4个选项卡存储为类变量,并在需要时使用它们吗 你有什么设计经验。谢谢你,我想是的。您可以创建viewcache来存储以前的视图。然后你就可以在每个视图中只找到一次视图 我想是的。您可以创建viewcache来存储以前的视图。然后你就可以在每个视图中只找到一次视图 如果您正在尝试优化,您可能想看看这篇文章:了解一些想法,但有一
你有什么设计经验。谢谢你,我想是的。您可以创建viewcache来存储以前的视图。然后你就可以在每个视图中只找到一次视图 我想是的。您可以创建viewcache来存储以前的视图。然后你就可以在每个视图中只找到一次视图 如果您正在尝试优化,您可能想看看这篇文章:了解一些想法,但有一点需要指出的是,
findViewById
可能是一个问题,因此您可以缓存找到的内容,或者使用Holder模式,在,但是您可能会发现其他一些建议也很有帮助。如果您正在尝试优化,您可能想看看这篇文章:了解一些想法,但有一点需要指出的是,findViewById
可能是个问题,因此您可以缓存您找到的内容,或者使用Holder模式,在,但是你可能会发现其他一些建议也很有帮助。我不理解这个问题。发布一些代码来帮助解释。我不理解这个问题。发布一些代码来帮助解释。