ConfigGuide.java 文件源码

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

项目:PowerToggles 作者:
public GuideDrawable(float cX, float cY, float radius) {
  float density = getResources().getDisplayMetrics().density;

  mClipPath = new Path();
  mClipPath.addCircle(cX, cY, radius, Path.Direction.CW);

  mBorderPath = new Path();
  mBorderPath.addCircle(cX, cY, radius + 2 * density, Path.Direction.CW);

  mShadowPath = new Path();
  mShadowPath.addCircle(cX, cY, radius + 4 * density, Path.Direction.CW);

  mScale = new RectF(cX, cY, 1 + 8 * density / radius, 1 + 8 * density / radius);

  mPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
  mPaint.setColor(getResources().getColor(R.color.state_button_light));

  mPaint2 = new Paint(Paint.ANTI_ALIAS_FLAG);
  mPaint2.setColor(getResources().getColor(R.color.state_button_light_alpha));
  mPaint2.setMaskFilter(new BlurMaskFilter(density * 5, BlurMaskFilter.Blur.NORMAL));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号