可以在activity的onPause里将不用的资源暂停或释放,然后onResume的时候再加载进来,这样保证程序在后台运行时占用的资源较少,系统就可能不去回收了

解决方案 »

  1.   

    不要怀疑 看下log 是什么问题我那个熊猫看书的 activity 放置N天 切回去之后还是上次的页面
      

  2.   

    楼主可以考虑在activity的onPause中进行数据保存,那样即使前台activity被销毁,再次启动的时候还可以读取上次的信息,进行恢复现场。
    我做的音乐播放器就是这么干的,当在后台service中播放时,前台的activity执行onPause时进行保存现场。再次启动activity时进行恢复。
      

  3.   

    用service一直在后台运行,里面写广播?等你可视activity进入的时候,接收广播,读取你保存的数据
    个人想法。。