转发请标明来源:http://blog.csdn.net/rflyee/article/details/50949683
onSaveInstanceState什么时候调用?onSaveInstanceState()的调用时机:
在activity的一个生命周期中,onSaveInstanceState()并非一定调用。
正如官网对该方法的解释所说:“
This method is called before an activity
may be killed
so that when it comes back some time in the future it can restore its state. ” 在“可能被系统杀死”之前调用。suo的很准确啊,先明白一点:如果一个activityA不可能在后台被系统主动kill掉,那么就不会调用该方法(记着这句话,稍后会解释)。