【发布时间】:2021-09-25 04:53:51
【问题描述】:
我想知道是否可以仅检索图像的预览而无需下载 4MB 的整个图像。 (我使用滑翔)。与 100MB 的图像相比,其目的是快速下载多个(较小的)图像。
【问题讨论】:
标签: android firebase firebase-storage android-glide
我想知道是否可以仅检索图像的预览而无需下载 4MB 的整个图像。 (我使用滑翔)。与 100MB 的图像相比,其目的是快速下载多个(较小的)图像。
【问题讨论】:
标签: android firebase firebase-storage android-glide
Glide library for Android 自动将图像缓存在您的本地设备上。因此,如果图像的大小为 4MB,那么本地存储上的图像也将是 4MB。诚然,您可以通过在代码中根据需要调整图像大小来创建图像预览,但下载的数据量和磁盘上图像的大小将保持不变。
因此,如果您只需要 4MB 图像的小预览,那么您还应该将该图像的预览添加到 Firebase 存储中。这种图像称为图像的缩略图。您可以在代码中自己创建缩略图,也可以使用:
使用此扩展程序创建上传到 Cloud Storage 存储分区的图像的调整大小版本。
因此,使用此扩展程序,在幕后为您完成了艰苦的工作。因此,您将只能获得只有几 KB 大小的缩略图。但是,如果您需要整个 4MB 图像,则可以按需访问。
【讨论】: