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

MrS*_*iro 3 android caching universal-image-loader

在我的android项目中,我使用Android-Universal-Image-Loader Lib(HERE)从Internet加载图像.

我想在一段时间内保存这些图像的缓存(例如1天).

终身结束后,它将再次从互联网上加载图像(当我的应用程序启动时).否则,它将使用缓存.

请帮我

nos*_*a13 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);
Run Code Online (Sandbox Code Playgroud)