CSSBoxModelView.java 文件源码

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

项目:weex-analyzer-android 作者:
private void init() {
    mShapePaint = new Paint(Paint.ANTI_ALIAS_FLAG);
    mShapePaint.setStrokeWidth(ViewUtils.dp2px(getContext(),1));
    mShapePaint.setDither(true);
    mShapePaint.setColor(COLOR_TEXT);

    mTextPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
    mTextPaint.setDither(true);
    mTextPaint.setTextSize(ViewUtils.sp2px(getContext(), 12));
    mTextPaint.setColor(COLOR_TEXT);
    mTextPaint.setTypeface(Typeface.DEFAULT);

    Paint.FontMetrics metrics = mTextPaint.getFontMetrics();
    mTextOffsetY = -(metrics.descent+metrics.ascent)/2.0f;
    mTextOffsetX = (metrics.descent-metrics.ascent)/2.0f;

    mCachedTextBounds = new Rect();

    mViewMinWidth = DEFAULT_VIEW_WIDTH;
    mViewMinHeight = DEFAULT_VIEW_HEIGHT;

    mPathEffect = new DashPathEffect(new float[]{5,5,5,5},1);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号