android简单的书写
建一个基类让其他的Activity继承,在基类里添加重复的代码
1 public class BaseActivity extends Activity { 2 @Override 3 protected void onCreate(Bundle savedInstanceState) { 4 // TODO Auto-generated method stub 5 super.onCreate(savedInstanceState); 6 Log.d("BaseActivity", getClass().getSimpleName()); 7 requestWindowFeature(Window.FEATURE_NO_TITLE); 8 ActivityCollector.addActivity(this); 9 } 10 @Override 11 protected void onDestroy() { 12 // TODO Auto-generated method stub 13 super.onDestroy(); 14 ActivityCollector.removeActivity(this); 15 } 16 }
在传递数据过程中处于停止状态的活动有可能被销毁,可以将临时数据通过onSaveInstanceState()保存 Bundle类型
生活本就不容易,当你生活容易时,肯定有人替你承担了你的那份不容易