package com.bigfat.lazyimageloader.util; import android.content.Context; import android.util.Log; import java.io.File; /** * Created by yueban on 15/3/26. */ public class FileCache { private File cacheDir; public FileCache(Context context) { cacheDir=new File(android.os.Environment.getExternalStorageDirectory(),"yueban/cache"); Log.d(this.getClass().getSimpleName(), "cacheDir:" + cacheDir); if (!cacheDir.exists()) { cacheDir.mkdirs(); } } public File getFile(LazyImage lazyImage) { String filename = lazyImage.toFileName(); return new File(cacheDir, filename); } public void clear() { File[] files = cacheDir.listFiles(); for (File file : files) { file.delete(); } } }