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));
}
ConfigGuide.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:PowerToggles
作者:
评论列表
文章目录