系统在某些情况下会调用onSaveInstanceState()和onRestoreInstanceState()
这两个方法来保存和恢复Activity的状态。
一句话:Activity在“非正常”情况下退出都会调用onSaveInstanceState()方法来保存Activity的状态。
关于系统调用这两个方法的时机参考这里:http://www.cnblogs.com/heiguy/archive/2010/10/30/1865239.html
和这里http://hukai.me/android-activitylifecycle-onsaveinstancestate/