Android图片缩放效果代码
16lz
2021-01-23
Android图片缩放效果代码:
/*** * 图片的缩放方法 * * @param bgimage 源图片资源 * @param newWidth 缩放后宽度 * @param newHeight 缩放后高度 * @return 缩放后的图片 */ public static Bitmap zoomImage(Bitmap bgimage, double newWidth, double newHeight) { // 获取这个图片的宽和高 float width = bgimage.getWidth(); float height = bgimage.getHeight(); // 创建操作图片用的matrix对象 Matrix matrix = new Matrix(); // 计算宽高缩放率 float scaleWidth = ((float) newWidth) / width; float scaleHeight = ((float) newHeight) / height; // 缩放图片动作 matrix.postScale(scaleWidth, scaleHeight); Bitmap bitmap = Bitmap.createBitmap(bgimage, 0, 0, (int) width, (int) height, matrix, true); return bitmap; } }源码地址:点击打开链接
更多相关文章
- Android 与H5交互心得(Base64图片)
- Android 调用系统的分享[完美实现同时分享图片和文字]
- Android学习札记51:在TextView显示插入的图片
- DataBinding赋值本地图片src
- 2011.09.29(2)——— android 图片缩略图
- android 获取图片信息 之 ExifInterface
- [置顶] [Android] AsyncTask使用实例---加载网络图片