简介
android中的ImageView只能显示矩形的图片,
这样一来不能满足我们其他的需求,比如要显示圆形的图片,
这个时候,我们就需要自定义ImageView了。
原理
其原理就是首先获取到图片的Bitmap,
然后进行裁剪圆形的bitmap,
最后利用处理后的bitmap去显示图片
接口
private Bitmap getCircleBitmap(Bitmap bitmap, int pixels) {
Paint paint = new Paint();
Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight