android > 生命周期


 
方法名称
描述
Killable?(能否被杀掉)
下一个调用的方法
当这个Activity第一次被创建的时候,调用此方法。这个方法通常用于:1、为Activity设置所要使用的布局文件2、为按钮绑定监听器等静态的设置操作。
No
当Activity处于可见状态时,调用此方法。
No
or onStop()
开始与用户进行交互时(能够获得用户焦点,可以进行点击等操作的时候),调用此方法。
No
之前被停止,现在重新启动,调用此方法。
No
当系统启动另外一个新的Activity时,先调用前一个Activity的此方法。这个方法通常用于:保存现有的Activity中的数据、停止动画等,这个实现方法必须非常快。
Yes
or onStop()
当Activity处于不可见状态时(现有的Activity被新的Activity完全覆盖时),调用此方法。
注:如果只是在现有的Activity中弹出一个对话框,没有完全覆盖现有的Activity的话是不会调用此方法的。
Yes
销毁Activity。
有两种情况会对Activity进行销毁:1、在系统不足以支撑现有的应用程序的情况下,系统会关闭(销毁)掉一部分系统认为不必要的Activity,以节省空间。2、程序中手动调用finish()方法进行销毁。
Yes
nothings


 

猜你喜欢

转载自mft.iteye.com/blog/1831979