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类型
posted on 2016-04-24 21:27  oldcowstruggle  阅读(195)  评论(0编辑  收藏  举报