Android AmS 中比较重要的几个系统常量
以下截图来自: 《Android内核剖析》
MAX_ACTIVITIES = 20 (20是大部分手机的数字,可能部分手机将这个数字改了的…) 通过sony L36h 验证,的确是20个。也就是说,多个应用程序,开启多个页面,再回到第一个应用程序的时候,所有页面都是重新 onCreate 的,而且是从最上面的activity 开始重新建立,摁返回键回到上个页面,上个页面才开始onCreate。
后台将activity 杀死时,会调用 onSaveInstance 方法,所以需要保存的数据,例如存放在application中的全局数据就可以在这里保存并取出来。
getIntent() 的数据,activity 会自动给保存起来,所以不用去注意