Activity的生命周期

  1. onCreate

    在Activity被创建时调用

  2. onDesdroty

    在Activity销毁时调用

  3. onRestart

    在Activity重新打开时调用

  4. onStart

    在Activity可见时调用

  5. onStop

    在Activity不可见时调用

  6. onResume

    在Activity时获取焦点(例如页面中的按钮可以点击)调用

  7. onPause

    在Activity失去焦点时调用

要注意的是,在横竖屏切换时,系统会把当前Activity销毁,并且重新创建一个Activity.如果想强制控制Activity横竖屏状态,则可以在清单文件中添加代码:

<activity ...
android:screenOrientation="portrait" //portrait参数为竖屏,landscape为横屏
>
04-26 16:18