在浏览下一页时,Android View寻呼机逐个加载图片

时间:2015-10-31 14:15:27

标签: android android-viewpager android-bitmap

我需要在DB中的viewpager中显示1000个图像。问题是如果我从DB获取所有图像并尝试将这些图像设置为适配器,它会显示 Bitmap内存不足,因为堆大小超过了。因此,我尝试其他方法是在用户滑动到下一页时逐个加载图像。我搜索了一下,但没有找到任何合适的解决方案。所以对此的任何输入都是高度的赞赏。

1 个答案:

答案 0 :(得分:0)

以下是您需要的所有内容:http://developer.android.com/training/displaying-bitmaps/index.html

高效加载位图,LRU缓存等等。

总结一下,您应该一次获取一个位图,使用inSampleSize缩小它并使用LRUCache。或者,您可以使用http://code.tutsplus.com/tutorials/android-sdk-working-with-picasso--cms-22149