您的位置:首页 > 其它

发现了开发中的一个大问题。

2012-08-27 16:55 176 查看
我了个去,今天看代码,才摘掉所有的从服务器拿到的变量,全被写成static,类和LIST还有BEAN都是。内存那个占的大呀。我头有点蹦了,今天才看到,我说程序怎么测试蹦的都是数据溢出,今天看了他们代码知道,不好改呀。

希望有缘人看到了,以此为戒,尽量不要将类和数据量大的LIST和BEAN和数组写成static,不然死的很惨。

因为被标明了static,GC就很难把他们销毁,会一直在程序中占着内存,特别是bitmap,使用完了一定要销毁,大家以后一定要特别注意。

其实主要原因是android提供给程序的内存低,一般在3.0-3.5左右,超过4.0-4.5系统就会把程序给干掉。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐