系統在某些情況下會調用onSaveInstanceState()和onRestoreInstanceState()
這兩個方法來保存和恢復Activity的狀態。
一句話:Activity在“非正常”情況下退出都會調用onSaveInstanceState()方法來保存Activity的狀態。
關於系統調用這兩個方法的時機參考這裏:http://www.cnblogs.com/heiguy/archive/2010/10/30/1865239.html
和這裏http://hukai.me/android-activitylifecycle-onsaveinstancestate/