三种方式实现圆角或圆形图片的自定义View

前言 实现圆角或圆形图片显示,我们开发中除了把原图直接做成圆角外,常见有三种方式实现: 使用Xfermode混合图层; 使用BitmapShader; 通过裁剪画布区域实现指定形状的图形(ClipPath)。 今天我就来带大家通过上面三种方式实现圆角或圆形的自定义View。 先来张效果图: 实现 1. 自定义属性 <attr name="borderRadius" format="dimensio
相关文章
相关标签/搜索