onCreate 当Activity第一次被创建时调用,同时该方法还提供了一个保存Activity前一次状态的Bundle。该方法之后是onStart方法。
onStart 当Activity转为用户可见时调用,该方法后跟着调用onResume或onStop
onResume 当Activity要与用户交互时调用,获取焦点,Activity栈顶,跟onPause方法
onStop 当Activity不需要对用户可见时调用
onPause 当系统重启前一个Activity时被调用。该方法被用于保存一些持久数据以及停止一些消耗CPU的工作。
onDestroy 销毁
onRestart 在之前被停止的Activity重新被启动时调用
使用DDMS额logcat工具调试生命周期
Log.v(TAG, MSG)
重写各Activity方法
ctrl + F11 颠倒模拟器手机屏幕
android:screenOrientation="portrait" //竖屏
android:screenOrientation="landscape" //横屏
android:configChanges="orientation|keyboardHidden" //orientation表示对屏幕方向改变进行处理,keyboardHidden表示对手机硬键盘滑出是进行处理。