Android—在整个活动生命周期内保留视图的成本

Android—在整个活动生命周期内保留视图的成本,android,view,garbage-collection,Android,View,Garbage Collection,我想知道在一个类中包含我的所有视图并在活动的整个生命周期中使用它们的成本…我的意思是。假设我有一个在onCreate(…)中创建一次的类: 现在,每当我在整个活动中需要视图时,我都会调用在onCreate(…)中创建的mViewContainer实例,如下所示: mViewContainer().tv1.setText("hello world"); 记住,我没有使用listView,这只是一个简单的老活动。 现在我的问题是,从效率和内存管理的角度来看,我是不是在自找麻烦 mViewConta

我想知道在一个类中包含我的所有视图并在活动的整个生命周期中使用它们的成本…我的意思是。假设我有一个在onCreate(…)中创建一次的类:

现在,每当我在整个活动中需要视图时,我都会调用在onCreate(…)中创建的mViewContainer实例,如下所示:

mViewContainer().tv1.setText("hello world");
记住,我没有使用listView,这只是一个简单的老活动。 现在我的问题是,从效率和内存管理的角度来看,我是不是在自找麻烦

mViewContainer().tv1.setText("hello world");