docs: public static Bitmap clipCircle(@NonNull final Bitmap bitmap, final int size) {
          Bitmap squareBitmap = clipSquare(bitmap, size);
          int squareSize = squareBitmap.getWidth();
          float radius = (float) squareSize / 2.0f;
          Bitmap clippedBitmap = Bitmap.createBitmap(squareSize, squareSize, Bitmap.Config.ARGB_8888);
          Canvas canvas = new Canvas(clippedBitmap);
          Paint paint = new Paint();
          paint.setAntiAlias(true);
          paint.setColor(Color.BLACK);
          canvas.drawCircle(radius, radius, radius, paint);
          paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC_IN));
          canvas.drawBitmap(squareBitmap, new Rect(0, 0, squareSize, squareSize),
                  new Rect(0, 0, squareSize, squareSize), paint);
          return clippedBitmap;
      }