android中Activity的生命周期(附测试源码)
2010-06-11 17:21
459 查看
创建一个简单的应用程序,用于考察android的activity的生命周期,需要覆盖多个Activity类的方法。这些方法是android根据事件将Activity置于某个生命周期状态时调用。
经过个人测试,Activity A--->Activity B时先Pause再stop状态,B返回A时出现先start再resume,退出destroy,大家可以自己去测试下。
经过这个测试后,例如UI更新、数据更新等操作应该个人都有数了吧?附源码:
public class first extends Activity {
private Button btn ;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setTitle("First");
setContentView(R.layout.main);
}
@Override
protected void onResume(){
super.onResume();
Log.i("wake first", "call resume");
}
@Override
protected void onStart(){
super.onStart();
Log.i("start first", "call start");
}
@Override
protected void onPause(){
super.onPause();
Log.i("Pause first", "call pause");
}
@Override
protected void onStop(){
super.onStop();
Log.i("Stop first", "call stop");
}
@Override
protected void onDestroy(){
super.onStop();
Log.i("Stop first", "call Destroy");
}
}
相关文章推荐
- Android——通过案例代码测试Activity的整个生命周期
- Android源码学习笔记:Context、ActivityThread和Activity的生命周期
- Android安卓——Activity组件代码测试生命周期(续)
- Android activity生命周期测试
- android activity 生命周期测试
- Activity生命周期的回调,你应该知道得更多!--Android源码剖析(上)
- Activity生命周期的回调,你应该知道得更多!--Android源码剖析(下)
- android学习:android Activity生命周期的七个方法测试
- Android中Activity生命周期测试分析
- Android 使用ActivityLifecycleCallbacks监听自己应用Activity的生命周期
- 【Android 应用开发】Activity生命周期 与 Activity 之间的通信
- Android Activity和Fragment生命周期
- Android Activity的生命周期
- Android activity的生命周期
- Android--Activity的生命周期(一)
- Android源码学习之一-Activity是如何实现主题变化的
- Android 中 Activity的生命周期 和 Log输出
- Android官方开发文档Training系列课程中文版:管理Activity的生命周期之Activity的重建
- Android Activity的生命周期
- Android源码解析四大组件系列(三)---Activity启动过程之ActivityThread是如何运行起来的