1、Activity的生命周期中的方法解释
onCreate() 方法-------------当Activity第一次启动的时候调用;
onDestroy() 方法------------当Activity销毁的时候调用;
onStrat() 方法----------------当Activity变成可见的时候调用;
onStop() 方法----------------当activity 不可见的时候调用;
onResume()方法------------当activity可以获取焦点的时候 当界面的按钮可以被点击了;
onPause()方法---------------当失去焦点的时候调用 当按钮不了可以被点击的时候调用;
onRestart()方法--------------当界面重新启动的时候调用。
2、横竖屏切换Activity的生命周期
***************************************************************************************
横竖屏切换会执行:
onPause()、
onStop() 、onDestroy()
-----------------------------先销毁 ,后创建--------------------------------
onCreate()、
onStrat() 、onResume()
***************************************************************************************
为了防止横竖屏切换 生命周期会发生变化 所以把Activity配置如下
方法一:(开发更常用)
android:screenOrientation="portrait"
方法二:
android:configChanges="orientation|keyboardHidden|screenSize"
转载请注明原文地址: https://ju.6miu.com/read-18985.html