图片保存至SD卡上,注意,只能缩小,不能将图片放大,最多只能到图片的原始大小

FileOutputStream outputStream = null;            mBitmap = BitmapFactory.decodeFile(path, options);            Log.e(TAG, "options.outHeight:" + options.outHeight + " :mScreenWidth:" + mScreenWidth);            if (options.outHeight < mScreenWidth / 2) {            Log.e(TAG, "createBitMap invoke!");                options.outHeight = mScreenWidth;                options.outWidth = mScreenWidth;                options.inJustDecodeBounds = false;                mBitmap = BitmapFactory.decodeFile(path, options);                outputStream = new FileOutputStream(file);//保存图片if (mBitmap.compress(Bitmap.CompressFormat.JPEG, 100, outputStream)) {                    outputStream.flush();                    outputStream.close();                }//图片还是原始的大小,并没有放大 Log.e(TAG, "bitmap width:" + mBitmap.getWidth() + " height:" + mBitmap.getHeight());            }

更多相关文章

  1. Android四大图片缓存框架之-Fresco之initialize(二)
  2. android 怎样为多媒体文件生成缩略图
  3. android,ios app icon 应用图标大小/尺寸
  4. android上传图片或文件
  5. Android(安卓)选择图片、上传图片之PictureSelector
  6. FrameLayout的使用
  7. 折叠式标题栏实现
  8. 设置图片重复
  9. Android(安卓)大图压缩处理,避免OOM

随机推荐

  1. TextView跑马灯效果
  2. Android显示图片(非绑定)
  3. android官方资料
  4. android viewpager 学习使用总结
  5. Android's 10 ms Problem? SOLVED - andr
  6. android的theme的用法
  7. Android(安卓)TextView走马灯效果
  8. android https之一
  9. android目录结构
  10. Android菜单详解(一)——理解android中的Me