使用Android Universal Image Loader库设置图像缓存的生命周期

3
在我的安卓项目中,我正在使用Android-Universal-Image-Loader Lib(在这里),从互联网加载图片。
我想要保存这些图片的缓存一段时间(例如1天)。
当生命周期结束时,它将再次从互联网加载图像(当我的应用程序启动时)。否则,它将使用缓存。
请帮助我。
1个回答

7
使用LimitedAgeDiskCache来实现此功能。
File cacheDir = StorageUtils.getCacheDirectory(context);
ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context)
        ...
        .diskCache(new LimitedAgeDiskCache(cacheDir, 24 * 60 * 60))
        .build();

ImageLoader.getInstance().init(config);

非常感谢您!^^ - MrSiro

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接