gpt4 book ai didi

android - 使用 picasso 或通用图像加载器而不是缓存将图像存储在手机内存中

转载 作者:行者123 更新时间:2023-11-30 02:39:55 26 4
gpt4 key购买 nike

我正在使用 picasso 库从 url 加载图像并且图像加载完美但问题是它将图像存储在设备的缓存内存中并且在加载许多图像后它耗尽内存所以他们有任何存储方式手机内存中的图像,下载的图像应保存为应用程序的APP DATA,以便当设备与网络断开连接时它仍然可以获取图像。


如果无法使用 picasso 在设备上存储图像,我们如何使用通用图像加载器实现相同的目标,我想知道 UIL 选项配置。

谢谢

最佳答案

使用picasso存储图片我们可以实现。

Picasso.with(getActivity()).load(mUrl).into(target);
private Target target = new Target() {
@Override
public void onBitmapLoaded(final Bitmap bitmap, Picasso.LoadedFrom from) {
}
}

将您的逻辑写入 onBitmapLoaded 以将图像存储到磁盘。

检查 Glide library它可能会为您提供帮助,它会为您做所有事情。

关于android - 使用 picasso 或通用图像加载器而不是缓存将图像存储在手机内存中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25932073/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com