Gauge.java 文件源码

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

项目:open-rmbt 作者:
public Gauge(final float startAngle, final float maxAngle, final Bitmap background, final Bitmap dynamic,
        final Bitmap foreground, final float x1, final float y1, final float x2, final float y2)
{
    this.startAngle = startAngle;
    this.maxAngle = maxAngle;
    this.background = background;
    this.dynamic = dynamic;
    this.foreground = foreground;
    width = background.getWidth();
    height = background.getHeight();
    drawBitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);
    drawCanvas = new Canvas(drawBitmap);

    paint.setFilterBitmap(true);

    Log.d(LOG, "density background: " + background.getDensity());

    erasePaint = new Paint();
    erasePaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_OUT));
    erasePaint.setAntiAlias(true);
    // erasePaint.setAlpha(0);

    ovalRect = new RectF(width * x1, height * y1, width * x2, height * y2);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号