ColorPickerDialog.java 文件源码

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

项目:Triango 作者:
ColorPickerView(Context c, OnColorChangedListener l, int color, int pickerViewRadius, int pickerCentreRadius) {
    super(c);
    CENTER_X = pickerViewRadius * 2;
    CENTER_Y = pickerViewRadius * 2;
    CENTER_RADIUS = pickerCentreRadius;
    mListener = l;
    mColors = new int[]{
            0xFFFF0000, 0xFFFF00FF, 0xFFFFFFFF, 0xFF000000, 0xFF0000FF, 0xFF00FFFF, 0xFF00FF00,
            0xFFFFFF00, 0xFFFF0000
    };
    Shader s = new SweepGradient(0, 0, mColors, null);

    mPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
    mPaint.setShader(s);
    mPaint.setStyle(Paint.Style.STROKE);
    mPaint.setAlpha(0x99);
    mPaint.setStrokeWidth((float) 0.6 * pickerViewRadius);

    mCenterPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
    mCenterPaint.setColor(color);
    //mPaint.setAlpha(0x99);
    mCenterPaint.setStrokeWidth((float) 0.10 * pickerCentreRadius);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号