Android 如何将ImageCache保存到Flatter中的磁盘?

Android 如何将ImageCache保存到Flatter中的磁盘?,android,flutter,image-caching,Android,Flutter,Image Caching,我使用image.network语句从internet加载了很多图像,我知道ImageCache只会在应用程序运行之前保存它们。但我想要保存缓存,因为我不想在应用程序启动时总是下载图像。 那么:在flatter中是否可以将缓存保存到磁盘 颤振用于解码图像。听起来你想要的是一个编码图像文件的缓存 您可以通过将文件下载到设备存储并使用Image.file,自行构建此功能,但您可能希望实现某种逐出逻辑,以确保不会在设备上占用太多空间 您可以将Image.asset用于要与应用程序捆绑的静态图像 在用户

我使用image.network语句从internet加载了很多图像,我知道ImageCache只会在应用程序运行之前保存它们。但我想要保存缓存,因为我不想在应用程序启动时总是下载图像。 那么:在flatter中是否可以将缓存保存到磁盘

颤振用于解码图像。听起来你想要的是一个编码图像文件的缓存

您可以通过将文件下载到设备存储并使用
Image.file
,自行构建此功能,但您可能希望实现某种逐出逻辑,以确保不会在设备上占用太多空间

您可以将
Image.asset
用于要与应用程序捆绑的静态图像

在用户到达图像显示点之前,考虑预加载图像。这将产生一种错觉,即它们会立即加载。

“逐出”逻辑?@ThinkDigital“逐出”意味着从缓存中删除。