1、所有手机APP都会面临内存回收的问题,不在前台状态的数据都会在APP回收时清除重置;
2、Application在回收后,重新回到前台时,会调用onCreate,但这时之前的变量值重置为初始值了,所以用application做全局变量存储时,要仔细考虑回收重置的情况;
3、Activity在回收前,会调用onSaveInstanceState让用户保存变量值,回收后重启时,会调用onCreate,并把保存的instanceState传给onCreate,intent可能失效了,要用savedInstanceState恢复;