@Override public boolean deleteFile(String key) { String file = mPath + File.separator + mFolderName + File.separator + key; DiskUtils.deleteFile(file); DiskUtils.deleteFile(file + DiskUtils.THUMBNAIL); return true; }
@Override public Bitmap readFromLocal(String key) { DebugLog.d(TAG, "readFromLocal url:" + key); String file = mPath + File.separator + mFolderName + File.separator + key; // Bitmap bitmap = DiskUtils.readFile(file,mScreenWid, mReuseImage); Bitmap bitmap = DiskUtils.getImageFromSystem(mContext, file, mReuseImage); return bitmap; }
@Override public boolean writeToLocal(String key, Bitmap bitmap) { boolean success = false; if (bitmap != null) { String path = mPath + File.separator + mFolderName; success = DiskUtils.saveBitmap(bitmap, key, path); } DebugLog.d(TAG, "writeToLocal success:" + success); return success; }