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

Android 每次我重新启动应用程序时,内存使用量都会不断增加,android,android-fragments,android-memory,Android,Android Fragments,Android Memory,我创建了一个应用程序 启动的第一个活动是片段活动。它在视图寻呼机中设置了4个片段…我已经设置了pager.setOffscreenPageLimit(3) 其中2个有GridView,其中图像由惰性列表加载 (图像存储在设备中。另外,卷轴有点滞后,知道为什么吗?而且当所有图像加载时,它会占用大量内存…不知道为什么会发生这种情况,我想lazylist库会管理内存本身…) 我使用视差背景,每次活动重新启动时我都设置随机背景。。。 我正在使用自定义字体。。。。 我完全搞不懂为什么会发生这种情况。我是A

我创建了一个应用程序 启动的第一个活动是片段活动。它在视图寻呼机中设置了4个片段…我已经设置了pager.setOffscreenPageLimit(3)

其中2个有GridView,其中图像由惰性列表加载 (图像存储在设备中。另外,卷轴有点滞后,知道为什么吗?而且当所有图像加载时,它会占用大量内存…不知道为什么会发生这种情况,我想lazylist库会管理内存本身…)

我使用视差背景,每次活动重新启动时我都设置随机背景。。。 我正在使用自定义字体。。。。
我完全搞不懂为什么会发生这种情况。我是Android新手,不知道应该研究什么。我以为垃圾收集器会自动完成它的工作。任何指导都会有帮助。

可能是因为你的图像太大,占用了很多内存。尝试使用android给出的示例来降低位图的内存使用


我正在缩小它们的规模,事实上懒人列表库为我做了。。。。。顺便说一句,这并不能解释为什么每次我重启应用程序时,内存使用量都在不断增加