Activity主要有以下七个回调方法:1、onCreate()在Activity第一次创建时调用。2、onStart()在Activity由不可见变为可见时调用。3、onResume()在Activity准备好之后调用,此时的Activity一定位于返回栈的栈顶,并且处于运行状 ...
Activity主要有以下七个回调方法:
1、onCreate()
在Activity第一次创建时调用。
2、onStart()
在Activity由不可见变为可见时调用。
3、onResume()
在Activity准备好之后调用,此时的Activity一定位于返回栈的栈顶,并且处于运行状态。
4、onPause()
在准备启动或者恢复另一个Activity的时候调用,可以在此方法中把消耗CPU的资源释放掉,保存一些重要数据,此方法执行速度要快,不能影响新的栈顶的Activity的使用。
5、onStop()
在Activity完全不可见的时候调用,与onPause()方法的区别是:如果启动的新Activity是对话框形式的,则会执行onPause()方法,不会执行onStop()方法。
6、onDestroy()
在Activity被销毁之前调用
7、onReStart()
在Activity由停止变为运行状态之前调用(Activity被重新启动时)
以上七个方法中除了onRestart()方法,其他都是两两相对的,从而又可以将活动分为三
原标题:Android生命周期
关键词:Android
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。