首先,我是Android的新手。这个问题可能很愚蠢。拜托我。
我的活动会加载用户拍摄的大量照片(外部),并在listView或HorizontalScrollView中以缩略图(小尺寸照片)显示。我想知道有没有什么好方法可以让位图加载更快?我使用bitmapFactory.insampleSize来缩小它。 inDensity会有帮助吗?还有其他好方法吗?
我正在考虑为每张图片保存低质量的副本,因此每次应用程序都会显示缩略图低质量图像,除非用户真的想看到原始图像。这适用吗?如果是这样,任何方法?
提前致谢!
答案 0 :(得分:1)
我建议您创建位图的缩小版本。请按照http://developer.android.com/training/displaying-bitmaps/load-bitmap.html#load-bitmap了解如何缩放版位图。由于它是缩放版本的缩放版缩放版,因此可以节省内存使用量。