Activity之生命周期

来源:互联网 发布:梨园裱画淘宝城 编辑:程序博客网 时间:2024/05/16 08:47

话不多说,先上镇山之图


这是Activity基本生命周期流程,只要一个Activity启动了就要走这些方法。下面是按生命周期执行的方法,不止上面那些哦。

onCreate():这个方法在Activity创建过程只执行一次,只要没有执行onDestroy(),onCreate()就不会再执行,在该方法中主要做一些初始化操作。

onStart():在初次创建时、按home键或者启动另一个Activity执行,所以该方法不适合执行初始化操作,可以做以一些数据操作等。

onPostCreate():官方解释该方法实在Activity创建完成时候执行,但是在该方法中获取view个高度依然为0

onResume():执行方法顺序同onStart()

onWindowFocusChanged():该方法执行过后就可以获得view的宽高了,顾名思义,在Activity焦点发生变化的时候就会执行该方法,所有要在该方法执行一些布局操作就要做一些判断咯

onPause():

onStop():这个方法

onDestroy():在退出该Activity的时候执行这个方法,可以在这个方法中做一些数据保存

0 0
原创粉丝点击