public static Bitmap getRoundedCornerBitmap(Bitmap bitmap) {
Bitmap output = Bitmap.createBitmap(bitmap.getWidth(),
bitmap.getHeight(), Config.ARGB_8888);
Canvas canvas = new Canvas(output);
final int color = 0xff424242;
final Paint paint = new Paint();
final Rect rect = new Rect(0, 0, bitmap.getWidth(), bitmap.getHeight());
final RectF rectF = new RectF(rect);
final float roundPx = 12;
paint.setAntiAlias(true);
canvas.drawARGB(0, 0, 0, 0);
paint.setColor(color);
canvas.drawRoundRect(rectF, roundPx, roundPx, paint);
paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN));
canvas.drawBitmap(bitmap, rect, rect, paint);
return output;
}
分享到:
相关推荐
android图片圆角处理,关注博客http://blog.csdn.net/u012184853/article/details/50171685
android 图片圆角化,对于图片的美化,处理
android中对Bitmap图片设置任意角为圆角
Android中经常会遇到对图片进行二次处理,例如加圆角,或者显示圆形图片 实现的效果图: 方法一: 通过第三方框架Glide实现图片显示有圆角,有三种写法如下: 1.1、第一种实现: RequestOptions options = new ...
anrdoid 图片圆角处理
android中实现ImageView圆角图片,效果换是不错
Android图片圆角,在android开发中对于图片的美化,处理
圆角化的处理:当我们需要圆角的时候,调用这个方法,第一个参数是传入需要转化成圆角的图片,第二个参数是圆角的度数,数值越大,圆角越大
android 指定角的圆角图片处理,方形图片角为圆形,实例为手机界面图标
介绍两种使用 BitmapTransformation 来实现 Glide 加载圆形图片和圆角图片的方法。Glide 并不能直接支持 Round Pictures ,需要使用 BitmapTransformation 来进行处理。 二、网上的实现方式 这里介绍下网上常见的...
android中将指定的图片做圆角化处理,用做图标特炫
Android图片处理效果demo, 圆角,倒影
Glide加载圆形图片和自定义圆角图片,可自己设置圆角大小;
Android Picasso实现圆形图片和圆角图片
自定义RelativeLayout圆角图片背景,自定义属性 背景 圆角半径
Android图片效果: "图片缩放", "图片圆角", "图片倒影", "旋转图片", "图片反转", "图片色调饱和度、色相、亮度处理", "涂鸦,水印", "图片上写文字", "怀旧效果", "模糊效果" ,"柔化效果(高斯模糊)", "浮雕效果...
自定义圆角图片Demo,自定义圆角ImageView以及锯齿的处理
主要介绍了android图片圆角、图片去色处理示例,需要的朋友可以参考下
很多项目中用到了用户头像,但是系统的ImageView 是四方形的 ,自己写了个处理的方法, 把bitmap处理成圆角的