예제 #1
0
  @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;
  }
예제 #2
0
 @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;
 }
예제 #3
0
 @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;
 }