您的位置:首页 > 其它

Andriod新手学习之路-关于一个Andriod程序生命周期

2018-09-23 11:53 134 查看

首先我新建了一个MyActivity文件和mainActivity放在一起,然后在MyActivity中给了一个静态的TAG标志,方便待会儿在日志中去找我的标志,然后添加了onCreate、onStart、onResume 、onPause、onStop、onDestroy、onRestart这几种方法,这几种方法用于我来判断一个程序的生命周期需要调用什么方法。

测试结果:

启动调试APP时(debug)和启动App时会调用三个方法
onCreate、onStart、onResume

点击返回主菜单的<-的键时会调用
onPause、onStop、onDestroy

点击Home键时会调用
onPause、onStop

当点击home键时,再返回程序会调用
onRestart、OnStrat、onResume

当点击切换程序的键时,会调用
onPause、onStop

当返回时,程序调用的方法与home相同,会调用onPause、onStop

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: