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;    } 

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. RPC框架实践之:Google gRPC
  2. 手机没网了,却还能支付,这是什么原理?|原创
  3. 用CSS Grid Shepherd技术对数据进行排序[
  4. Nginx服务器开箱体验
  5. 深入理解Java反射
  6. 通过动图学习 CSS Flex [每日前端夜话0x7
  7. SpringBoot应用部署于外置Tomcat容器
  8. 正确获取Android(安卓)IP、MAC姿势
  9. Redis 发布订阅,小功能大用处,真没那么废材
  10. 在 React 16 中从 setState 返回 null 的