页面A,调用方法顺序:
本页面onCreate -> onStart -> onResume
从A跳转到B,调用方法的顺序为:
上一个页面onPause -> 下一个页面onCreate -> onStart ->onResume -> 上一个页面onStop
从B返回A,调用顺序:
下一个页面onPause -> 上一个页面onRestart -> onStart -> onResume -> 下一个页面onStop -> onDestroy
竖屏与横屏的切换
都是原屏幕的页面onPause(暂停)到onStop(停止)再到onDestroy一路销毁,
然后新屏幕的页面从onCreate(创建)到onStart(开始)再到onResume
按HOME键与返回App
onCreate-->onStart-->onResume-->onPause-->onStop-->onRestart-->onStart-->onResume