您的位置:首页 > 移动开发 > Android开发

android 应用的生命周期

2016-01-15 11:27 513 查看
本文以两个应用的启动日志,看看应用生命周期回调函数的调用过程

第一阶段,应用A启动,经过onCreate->onStart->onResume的过程

01-15 11:15:01.993 I/AppA ( 3725): onCreate

01-15 11:15:02.023 I/AppA ( 3725): onStart

01-15 11:15:02.033 I/AppA ( 3725): onResume

第二阶段,应用B启动,A得先暂停,B才能启动,直到B显示出来把A挡住后,A才stop

01-15 11:15:13.793 I/AppA ( 3725): onPause

01-15 11:15:13.973 I/AppB ( 3895): onCreate

01-15 11:15:13.973 I/AppB ( 3895): onStart

01-15 11:15:13.973 I/AppB ( 3895): onResume

01-15 11:15:14.633 I/AppA ( 3725): onStop

第三阶段,应用B退出,B得先pause,A恢复后,B才stop,接着destroy

01-15 11:15:22.753 I/AppB ( 3895): onPause

01-15 11:15:22.773 I/AppA ( 3725): onStart

01-15 11:15:22.773 I/AppA ( 3725): onResume

01-15 11:15:23.613 I/AppB ( 3895): onStop

01-15 11:15:23.613 I/AppB ( 3895): onDestroy

第四阶段,应用A退出

01-15 11:15:24.443 I/AppA ( 3725): onPause

01-15 11:15:24.823 I/AppA ( 3725): onStop

01-15 11:15:24.823 I/AppA ( 3725): onDestroy
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: