Android 生命周期

1.Android的生命周期

生命周期

按顺序来:
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()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容