我有一堆“大”400x400 图像,我从网络上的源中提取,我需要在 Android 上的 ListView 中显示为 100x100 缩略图。如果我只是在 xml 中设置 imageview 元素的尺寸,很明显它只是将图像压缩到 100x100,原因有两个:
1)图像看起来没有重新采样 2)当给出的图像超过列表中的 10 个时,滚动变得难以忍受
我并不担心#1,但滚动需要保持流畅。所以我想知道,我应该如何调整这些图像的大小/重新采样并缓存它们?我已经进行了一些谷歌搜索,但我找不到在这种情况下最佳实践的好资源。
提前致谢!