PainterThreadControl.java 文件源码

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

项目:whiteboard 作者:
/**
 * @param surfaceHolder
 * @param painterCanvas
 */
public PainterThreadControl(SurfaceHolder surfaceHolder,
        PainterCanvasControl painterCanvas) {
    // base data
    mHolder = surfaceHolder;
    this.mPainterCanvas = painterCanvas;

    // defaults brush settings
    mBrushSize = 2;
    mBrush = new Paint();
    mBrush.setAntiAlias(true);
    mBrush.setColor(Color.rgb(0, 0, 0));
    mBrush.setStrokeWidth(mBrushSize);
    mBrush.setStrokeCap(Cap.ROUND);

    Commons.currentColor = Color.rgb(0, 0, 0);
    Commons.currentSize = 2;

    // default canvas settings
    mCanvasBgColor = Color.WHITE;

    // set negative coordinates for reset last point
    mLastBrushPointX = -1;
    mLastBrushPointY = -1;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号