首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android 图片指定大小并封存

2012-12-19 
android 图片指定大小并保存图片保存至SD卡上,注意,只能缩小,不能将图片放大,最多只能到图片的原始大小?Fi

android 图片指定大小并保存

图片保存至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());            }
?

?

热点排行