【UI】android如何绘制一个饼图时间:2023-03-09 22:06:01 代码下载 需求 1:实心饼图,颜色填充百分比区域 2:带区域说明 3:饼图有阴影 思路:这个其实和绘制进度条原理差不多,都是360度根据所占百分比算出绘制弧度,然后调用canvas的画弧函数。 阴影其实是一个空心圆,使用原生RadialGradient圆形渐变,颜色从黑色到透明,达到阴影效果。 右侧圆角方形是在安卓5.0新引入的drawRoundRect函数。安卓5.0以下绘制方形