PercentageCircle 自定义圆环效果


博客:http://blog.csdn.net/nugongahou110?viewmode=list
PercentageCircle 自定义圆环效果,指定中心园的背景颜色,圆环颜色,文字颜色,以及中心园的半径。
主要实现:
1.中间的圆 2.外边的圆环 3.中间的文字
//设置中心园的画笔
mCirclePaint = new Paint();
mCirclePaint.setAntiAlias(true);
mCirclePaint.setColor(mCircleBackground);
mCirclePaint.setStyle(Paint.Style.FILL);
//设置文字的画笔
mTextPaint = new Paint();
mTextPaint.setColor(mTextColor);
mTextPaint.setAntiAlias(true);
mTextPaint.setStyle(Paint.Style.FILL);
mTextPaint.setStrokeWidth((float) (0.025*mRadius));
mTextPaint.setTextSize(mRadius/2);
mTextPaint.setTextAlign(Align.CENTER);
//设置外圆环的画笔
mArcPaint = new Paint();
mArcPaint.setAntiAlias(true);
mArcPaint.setColor(mRingColor);
mArcPaint.setStyle(Paint.Style.STROKE);
mArcPaint.setStrokeWidth((float) (0.075*mRadius));

运行效果:

相关代码

PercentageCircle 自定义圆环效果

EmojiChat聊天页面实现,支持发送失败重发

CircularCounter 双层原形进度条效果

android listview中item通过viewpager实现

各种android弹出dialog效果以及各种dialog样式

KJMusic完整音乐项目

AndroidTagGroup实现云标签效果

BlurZoomGallery一个完美下拉进入大图模式

高质量的客户端引导动画效果

Material Design风格SearchView实现语音搜索功能