【发布时间】:2012-07-18 18:43:58
【问题描述】:
首先,我是Android新手。这个问题可能很愚蠢。请忍受我。
我的活动加载了用户(外部)拍摄的大量图片,并在 listView 或 HorizontalScrollView 中以缩略图(小尺寸图片)的形式显示它们。我想知道有什么好方法可以使位图加载更快吗?我使用 bitmapFactory.insampleSize 来缩小它。 inDensity 会有帮助吗?还有什么好的方法吗?
我正在考虑为每张图像保存一个低质量的副本,因此每次应用程序都会显示缩略图低质量图像,除非用户真的想看到原始图像。这适用吗?如果是这样,有什么方法吗?
提前致谢!
【问题讨论】:
-
不管怎样,你在加载一个之后再缩放一个,而且大部分时间都是加载。如果您在加载时显示圆形进度条,那么用户可能会很高兴