假设我有一个活动,它包含一个 TextView。我可以将 TextView 初始化为成员变量或局部变量。这些与初始化之间有什么记忆方面的区别吗?
示例: 具有本地视图参考的活动:
public class MainActivity extends Activity{
@OVerride
public void onCreate(Bundle b){
TextView textView = (TextView)findViewById(R.id.my_text_view_id);
}
}
活动与成员视图参考:
public class MainActivity extends Activity{
TextView mTextView;
@OVerride
public void onCreate(Bundle b){
mTextView = (TextView)findViewById(R.id.my_text_view_id);
}
}