Android AmS 中比较重要的几个系统常量

Android  AmS 中比较重要的几个系统常量

以下截图来自: 《Android内核剖析》

《Android AmS 中比较重要的几个系统常量》

MAX_ACTIVITIES = 20  (20是大部分手机的数字,可能部分手机将这个数字改了的…)  通过sony L36h 验证,的确是20个。也就是说,多个应用程序,开启多个页面,再回到第一个应用程序的时候,所有页面都是重新 onCreate 的,而且是从最上面的activity 开始重新建立,摁返回键回到上个页面,上个页面才开始onCreate。

后台将activity 杀死时,会调用 onSaveInstance 方法,所以需要保存的数据,例如存放在application中的全局数据就可以在这里保存并取出来。

getIntent() 的数据,activity 会自动给保存起来,所以不用去注意

    原文作者:丶如一
    原文地址: https://blog.csdn.net/daisywangyy/article/details/44746501
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞