bitmap 变圆角
来源:互联网 发布:一键复制淘宝店铺 编辑:程序博客网 时间:2024/05/19 20:40
//生成圆角图片public static Bitmap GetRoundedCornerBitmap(Bitmap bitmap) { try { Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Config.ARGB_8888); Canvas canvas = new Canvas(output); final Paint paint = new Paint(); final Rect rect = new Rect(0, 0, bitmap.getWidth(), bitmap.getHeight()); final RectF rectF = new RectF(new Rect(0, 0, bitmap.getWidth(), bitmap.getHeight())); final float roundPx = 14; paint.setAntiAlias(true); canvas.drawARGB(0, 0, 0, 0); paint.setColor(Color.BLACK); canvas.drawRoundRect(rectF, roundPx, roundPx, paint); paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN)); final Rect src = new Rect(0, 0, bitmap.getWidth(), bitmap.getHeight()); canvas.drawBitmap(bitmap, src, rect, paint); return output; } catch (Exception e) { return bitmap; }}
1 0
- bitmap 变圆角
- Bitmap
- bitmap
- Bitmap
- bitmap
- bitmap
- BitMap
- BITMAP
- Bitmap
- Bitmap
- Bitmap
- Bitmap
- bitmap
- Bitmap
- Bitmap
- bitmap
- bitmap
- Bitmap
- 浅谈jdk的安装与环境变量设置的原理
- 后期绑定,过载与覆盖
- Unity3D之Android加密DLL与破解DLL
- New Year Permutation
- PHP常用文件操作
- bitmap 变圆角
- Java I/O流与序列化
- PAT甲级1047. Student List for Course (25)
- C++之“栈”
- Javascript 小功能收集
- Oracle数据库的冷备份与恢复
- 这一年
- CSS3 Word-wrap、word-break、white-space
- 制作竖直导航菜单