Android 生命周期

2017-09-13 12:24:48来源:CSDN作者:mengguihua110人点击

分享

启动之后依次调用

09-13 10:37:59.861 5255-5255/com.example.ghm.mydemo V/这是onCreat方法: onCreat

09-13 10:37:59.864 5255-5255/com.example.ghm.mydemo V/这是Onstart方法: onStart

09-13 10:37:59.864 5255-5255/com.example.ghm.mydemo V/这是onResume方法: oonResume


退出后台

09-13 10:39:27.689 5255-5255/com.example.ghm.mydemo V/这是onPause方法启动了另外一个应用,: onPause

09-13 10:39:27.967 5255-5335/com.example.ghm.mydemo E/Surface: getSlotFromBufferLocked: unknown buffer: 0xaa1d92d0

09-13 10:39:28.243 5255-5255/com.example.ghm.mydemo V/这是onStop方法,此时应用不可见了: onStop

重新启动


09-13 10:40:17.447 5255-5255/com.example.ghm.mydemo V/这是Onstart方法: onStart

09-13 10:40:17.447 5255-5255/com.example.ghm.mydemo V/这是onResume方法: oonResume


销毁后台缓存

没有打印,一闪而过,但是我猜测已经调用了onDestory方法,销毁了 

调用顺序->onPause方法->onStop 方法->onDestory方法

//应该是只调用一次

onCreate()这是第一个回调,在活动第一次创建是调用
//每次启动都调用
onStart()这个回调在活动为用户可见时被调用
//没被销毁暂时后台
onPause()被暂停的活动无法接受用户输入,不能执行任何代码。当当前活动将要被暂停,上一个活动将要被恢复是调用
//应该是伴随onPause 方法执行的
onStop()当活动不在可见时调用
//活动被系统销毁钱调用
onDestroy()当活动被系统销毁之前调用
//重新打开时调用
onRestart()当活动被停止以后重新打开时调用

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台