一、用途
该框架是一个用来制作圆形图像的控件。
二、使用方式:
1、由于源码只有一个类和一个资源文件,因此可以直接下载源码。
2、直接引入lib库:compile ‘de.hdodenhof:circleimageview:2.0.0’
3、在需要使用圆形图标的xml文件中引入:CircleImageView
三、重要属性解释。
该控件具有四个自定义属性,如下
1、civ_border_width: dimension 圆形图标边框宽度
2、civ_border_color:边框颜色
3、civ_border_overlay:代表边框是绘制在图片外部,不覆盖图片最外层,还是在图片之上绘制,覆盖最外层
4、civ_fill_color:圆形图标内部颜色
四、完整定义:
<com.nie.tools.view.CircleImageView
android:layout_width="160dp"
android:layout_height="160dp"
android:layout_centerInParent="true"
android:src="@mipmap/ic_launcher"
app:civ_border_color="@color/dark"
app:civ_border_width="2dp"/>