②:当先打开一个Activity的时候 第一个Activity先会调用onPause() ----然后第二个Activity调用onCreate()--->onStart()--->onResume()---->第一个Activity调用onStop();
③:返回到第一个Activity的时候 第二个Activity会先调用onPause()---->然后第一个Activity调用onRestart()--->onStart()--->onResume()---->第二个Activity接着调用onStop()——>onDestory();
下面来说说 Activity的onSaveInstanceState()和 onRestoreInstanceState()方法
如果我们需要在Activity销毁前保存一些临时性的数据,onPause()就比较可以进行数据的持久化的保存,此时我们可以使用onSaveInstanceState()和 onRestoreInstanceState()方法。只要重写上面两个方法,在这里进行数据保存操作就OK了