- 欢迎加入QQ交流3群:317874559
1、Activity的生命周期
onCreate(Bundle saveInstanceState):创建activity时调用。
onStart():activity可见时调用
onResume():activity与用户交互时调用
onRestart():当一个activity再次启动之前调用该方法
onPause():当前暂停、或调用另一个activity之前调用该方法。
onStop():当前activity变为不可见时调用该方法
onDestory():当前activity被销毁之前调用该方法
2、横竖切换时候Activity的生命周期
不设置activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏
时会执行一次,切竖屏时会执行两次
设置activity的android:configChanges="orientation"时,切屏会重新调用各个生命周期
但切横屏与竖屏都之会执行一次
设置activity的android:configChanges="orientation|keybordHidden"时,切屏不会
重新调用各个生命周期,只会执行onConfigurationChanged方法