我有一个自定义的控件,里面实现了换肤的功能,当我第一次进程序的时候控件没问题,当我按home键退出程序,然后开一个游戏打了一会 再进入程序 发现皮肤不在了,我的皮肤值是放在一个map里面的,后来我测试了一下 原来我的map被垃圾回收了,还有一些静态的变量同样被垃圾回收了,请问这种情况怎么解决?
------解决方案--------------------
打了一会游戏以后,内存吃紧,所以系统就回收了你的资源。
解决这个问题不是易事,需要具体情况具体分析。
------解决方案--------------------
定义成static 可行
------解决方案--------------------
开发中有遇到过这样的问题,机器的配置问题。不好解决。
想办法把东西存在shareperfermance,或者sqlite里面。