CircleImageView項目源碼下載下傳:
https://github.com/hdodenhof/CircleImageView
打開源碼會發現主要就是一個繼承了ImageView 的類——CircleImageView .Java,代碼優雅精緻,效果很nice。下面會進行源碼分析,讓我加深了不少Canvas、BitmapShader、Matrix相關知識。
1,将附件中的類下載下傳到本地 添加到自己的項目中去
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICdzFWRoRXdvN1LclHdpZXYyd2LcBzNvwVZ2x2bzNXak9CX90TQNNkRrFlQKBTSvwFbslmZvwFMwQzLcVmepNHdu9mZvwFVywUNMZTY18CX052bm9CX9UFRNhXQ650dVpXTmZEWjZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39zN5UjMyMDMzEjNyMDM3EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
2,在使用AS 可以點選項目添加依賴
3,使用
詳情可以檢視 :
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0806/3268.html