// 从本地存储设备中读取key指定的图片,同时指定缩放后的宽高尺寸
 private Bitmap getBitmapFromLocal(String key, int reqWidth, int reqHeight) {
   Bitmap bitmap = null;
   if (reqWidth != 0 && reqHeight != 0) {
     bitmap =
         StorageHelper.getBitmapFromLocal(String.valueOf(key.hashCode()), reqWidth, reqHeight);
   } else {
     bitmap = StorageHelper.getBitmapFromLocal(String.valueOf(key.hashCode()));
   }
   // 读取到之后,再put到内存中
   this.put(key, bitmap);
   return bitmap;
 }
  // 是否存储在本地存储设备中
  private boolean isExistsInLocal(String key) {
    boolean isExist = true;
    String fileName = String.valueOf(key.hashCode()); // 取图片的网络url的hash值作为文件名

    File file = new File(StorageHelper.getAppImageDir(), fileName);
    if (!file.exists()) {
      isExist = false;
    }

    return isExist;
  }