每次重新启动应用程序时内存使用量都在不断增加

时间:2014-04-10 23:03:47

标签: android android-fragments android-memory

我创建了一个应用 启动的第一个活动是一个片段Activity.It在View寻呼机中设置了4个片段....我设置了pager.setOffscreenPageLimit(3);

其中2个中有GridViews,其中图像由Lazy List

加载

(图像存储在设备中...因此滚动有点滞后,任何想法为什么?,当所有图像都被加载时,它会占用更多的内存......不知道为什么会这样可能正在发生,我认为lazylist库管理内存本身......)

我正在使用视差背景,每次活动重启时我都会设置随机背景...

我正在使用自定义字体....

我完全不知道为什么会发生这种情况。我是Android的新手,我不知道应该调查什么。我认为垃圾收集器会自动完成它的工作。任何指导肯定会有所帮助。

1 个答案:

答案 0 :(得分:0)

可能是因为你的图像太大而需要大量内存。尝试使用android给出的示例来缩小位图的内存使用量。

http://developer.android.com/training/displaying-bitmaps/index.html