Activity 生命周期观察-Android Activity Lifecycle Observation
2014-05-05 08:16
483 查看
更完整的内容请看 :http://developer.android.com/training/basics/activity-lifecycle/starting.html
可以看看Android官网的周期图:
![](http://img.blog.csdn.net/20140505081233968)
Override Activity 的每个周期阶段方法如下
然後开始下面一系列的测试:
点击icon启动
04-15 07:34:59.040 D/guang ( 9292): create
04-15 07:34:59.040 D/guang ( 9292): start
04-15 07:34:59.060 D/guang ( 9292): resume 然後进到 Activity UI 界面
按home键
04-15 07:36:36.390 D/guang ( 9407): pause
04-15 07:36:36.940 D/guang ( 9407): stop 然後应用退出,进入桌面
再点击icon启动
04-15 07:38:06.430 D/guang ( 9407): restart
04-15 07:38:06.440 D/guang ( 9407): start
04-15 07:38:06.440 D/guang ( 9407): resume 回到应用
按back键
04-15 07:38:42.970 D/guang ( 9407): pause
04-15 07:38:43.540 D/guang ( 9407): stop
04-15 07:38:43.550 D/guang ( 9407): destory 应用退出
长压home键後,对该 Activity 执行强停
04-15 07:41:54.530 D/guang (10613): destory 应用结束
![](http://img.blog.csdn.net/20140505075757500?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2hhbnd1MTk4NQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
相关代码:https://github.com/shanwu/shanwu_coding_base/tree/activity_lifecycle_example
可以看看Android官网的周期图:
Override Activity 的每个周期阶段方法如下
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Log.d("guang", "create"); }
然後开始下面一系列的测试:
点击icon启动
04-15 07:34:59.040 D/guang ( 9292): create
04-15 07:34:59.040 D/guang ( 9292): start
04-15 07:34:59.060 D/guang ( 9292): resume 然後进到 Activity UI 界面
按home键
04-15 07:36:36.390 D/guang ( 9407): pause
04-15 07:36:36.940 D/guang ( 9407): stop 然後应用退出,进入桌面
再点击icon启动
04-15 07:38:06.430 D/guang ( 9407): restart
04-15 07:38:06.440 D/guang ( 9407): start
04-15 07:38:06.440 D/guang ( 9407): resume 回到应用
按back键
04-15 07:38:42.970 D/guang ( 9407): pause
04-15 07:38:43.540 D/guang ( 9407): stop
04-15 07:38:43.550 D/guang ( 9407): destory 应用退出
长压home键後,对该 Activity 执行强停
04-15 07:41:54.530 D/guang (10613): destory 应用结束
相关代码:https://github.com/shanwu/shanwu_coding_base/tree/activity_lifecycle_example
相关文章推荐
- Android 集中处理Activity的生命周期事件: Application.ActivityLifecycleCallbacks
- Android 使用ActivityLifecycleCallbacks监听自己应用Activity的生命周期
- Android 生命周期 - ActivityLifecycleCallbacks
- Android中ActivityLifecycleCallbacks监听Activity们的生命周期
- activity 生命周期 http://stackoverflow.com/questions/8515936/android-activity-life-cycle-what-are-all-these-methods-for
- android 生命周期 Activity/Fragment lifecycle
- android基础知识---ActivityLifecycleCallbacks监听Activity们的生命周期
- android Activity Lifecycle即生命周期
- Android Develop Training——管理Activity的生命周期(Managing the Activity Lifecycle)
- Activity生命周期监测接口-Application的ActivityLifecycleCallbacks接口
- Android四大组件之Activity Life Cycle
- Android Activity Lifecycle(Finish)
- ActivityLifecycle 生命周期
- android Activity LifeCycle
- Android Dev Intro - Android Activity Lifecycle
- Android: Activity LifeCycle
- Android开发 - ActivityLifecycleCallbacks使用方法
- android activity lifecycle
- Android官方Training阅读笔记 ---- Managing the Activity Lifecycle(Recreating an Activity) (四)
- 【Android】 Activity Lifecycle