Android 生命周期

1.Android的生命周期

Android 生命周期_第1张图片
生命周期

按顺序来:
OnCreate(), OnStart(), onResume(), OnPause(), OnStop(), OnRestart(), OnDestroy();

方法 描述
OnCreate() 创建Activity时调用,设置在该方法中,还以Bundle的形式提供对以前存储的任何状态的访问。
OnStart() Activity变为在屏幕上对用户可见时调用。
OnResume() Activity开始与用户交互时调用(无论是启动还是重新启动一个活动,该方法总是被调用。
OnPause() Activity被暂停或收回cpu和其他资源时调用,该方法用户保护活动状态的,也是保护现场。
OnStop() Activity被停止并转为不可见阶段及后续的生命周期事件时调用。
OnRsstart() Activity被重新启动时调用。该活动仍然在栈中,而不是启动新的Activity。
OnDestroy() Activity被销毁时调用。(需要注意的是,在手机清理内存时,点清理全部,此方法还可被调用,单独清理一个应用时此方法未被调用)
2.横竖屏切换时的生命周期

OnPause(),OnSaveInstanceState(),OnStop(),OnDestroy(),OnCreate(),OnStart(),OnRestoreOnstanceState(),OnResume()

你可能感兴趣的:(Android 生命周期)