我有一些奇怪的行为。 在Nexus 5(5.0.2)和Galaxy S5(4.4.2)上,浏览我的应用时出现了很多内存问题。我知道大多数是由于渲染Bitmap。我在我的应用程序上使用了大量的ImageView,并使用Glide Library从服务器中放入了内部图片。
例如在Nexus上,堆大小增长到200 MB,这是太多了,它是字节数组,大约160 MB 当在应用程序上导航时,两者的大小都在不断增长,直到达到上述大小,并且我遇到内存问题。
有什么奇怪的,就是在小型内存手机上Xperia(4.1.1) 我没有这些内存问题,堆大小是30-40 MB,字节数组是25MB左右。即使在应用程序上导航,这些值也始终保持在这个......
为什么我有不同的行为?
我知道内存问题没有简单的解决办法。但是我对这种行为感到非常失望,我期待相反的事情:在功能较弱的手机上存在更多内存问题!