QRCodeGenerator.java 文件源码

java
阅读 25 收藏 0 点赞 0 评论 0

项目:FaceBarCodeDemo 作者:
private void drawRoundRect(Canvas canvas, RectF rect, Paint paint,
        int radius, boolean leftTop, boolean rightTop, boolean leftBottom,
        boolean rightBottom) {
    float roundRadius[] = new float[8];
    roundRadius[0] = leftTop ? 0 : radius;
    roundRadius[1] = leftTop ? 0 : radius;
    roundRadius[2] = rightTop ? 0 : radius;
    roundRadius[3] = rightTop ? 0 : radius;
    roundRadius[4] = rightBottom ? 0 : radius;
    roundRadius[5] = rightBottom ? 0 : radius;
    roundRadius[6] = leftBottom ? 0 : radius;
    roundRadius[7] = leftBottom ? 0 : radius;

    Path path = new Path();
    path.addRoundRect(rect, roundRadius, Direction.CCW);
    canvas.drawPath(path, paint);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号