private void drawCircles(Canvas canvas) {
canvas.setDrawFilter(new PaintFlagsDrawFilter(0, Paint.ANTI_ALIAS_FLAG
| Paint.FILTER_BITMAP_FLAG));
Paint paint = new Paint();
paint.setAntiAlias(true);
paint.setColor(0xffffffff);
RectF r = new RectF(0, 0, canvas.getWidth(), canvas.getHeight());
canvas.drawRect(r, paint);
for (int i = radiusArray.length - 1; i >= 0; i--) {
if (radiusArray[i] >= baseRadius) {
paint.setColor(getColor(radiusArray[i]));
canvas.drawCircle(canvas.getWidth() / 2,
canvas.getHeight() / 2, radiusArray[i], paint);
}
}
paint.setColor(Color.argb(255, 0xfe, 0xaa, 0x4b));
canvas.drawCircle(canvas.getWidth() / 2, canvas.getHeight() / 2,
baseRadius, paint);
}
MainActivity.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:test4XXX
作者:
评论列表
文章目录