本文主要通过avtivity1和activity2之间的跳变来分析
正常开关
I/xd----1-----: onCreate
I/xd----1-----: onStart
I/xd----1-----: onResume
I/xd----1-----: onPause
I/xd----1-----: onStop
I/xd----1-----: onDestroy
打开activity1
I/xd----1-----: onCreate
I/xd----1-----: onStart
I/xd----1-----: onResume
activity1----activity2
I/xd----1-----: onPause
I/xd----2-----: onCreate
I/xd----2-----: onStart
I/xd----2-----: onResume
I/xd----1-----: onStop
I/xd----2-----: onPause
I/xd----1-----: onRestart
I/xd----1-----: onStart
I/xd----1-----: onResume
I/xd----2-----: onStop
I/xd----2-----: onDestroy
activity2直接按home键返回桌面
I/xd----2-----: onPause
I/xd----2-----: onStop
activity1直接按退格键
I/xd----1-----: onPause
I/xd----1-----: onStop
I/xd----1-----: onDestroy
activity1直接按home键
I/xd----1-----: onPause
I/xd----1-----: onStop
activity1会自动旋转屏幕
I/xd----1-----: onPause
I/xd----1----: onsaveinstancestate
I/xd----1-----: onStop
I/xd----1-----: onDestroy
I/xd----1-----: onCreate
I/xd----1-----: onStart
I/xd---1---- : onrestoreinstancestate
I/xd----1-----: onResume
activity2会自动旋转屏幕
I/xd----2-----: onPause
I/xd----2----: onsaveinstancestate
I/xd----2-----: onStop
I/xd----2-----: onDestroy
I/xd----2-----: onCreate
I/xd----2-----: onStart
I/xd----2----: onrestoreinstancestate
I/xd----2-----: onResume