Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个简单的活动,包含在 xml 文件中定义的 4 个视图。为了性能起见,最好是通过他们的 id 访问我的视图,还是让成员在我的活动中引用它们?有明显不同吗?
谢谢
findViewById()对于需要在应用程序中引用的每个视图,您应该只调用一次。进行此调用onCreate()并将返回的视图实例保存在私有成员变量中。然后您可以稍后直接引用它们。
findViewById()
onCreate()
findViewById() 很昂贵,特别是如果您有很多视图。
这几乎是标准的 Android 实践。