优秀代码赏析:CircleImageView

核心功能

实现一个圆形的ImageView,或者说让一个View来显示一个圆形的图片。

核心思路

这个库短小精悍,全部代码才200多行,核心代码也就几十行,却实现了一个看似不简单的功能。

要想实现圆形的图片,常规一般的人的思路,用图像处理的方式来解决,就好比显示圆角矩形图片那样。但是这个库的作者的思路十分的巧妙,它的核心思路就是把图片画在一个圆上面。

点击阅读全文

你可能感兴趣的:(android,图片,imageview,图像处理)