Android CustomShapeImageView对图片进行各种样式裁剪:圆形、星形、心形、花瓣形等
Android CustomShapeImageView是github上一个第三方开源的对图片进行各种样式裁剪的库,其要实现的功能如图所示:
Android CustomShapeImageView在github上的项目主页是:https://github.com/MostafaGazar/CustomShapeImageView
如果仅仅是需要获取圆形、心形、花瓣形头像图片,那么经过Android CustomShapeImageView简单XML设置就可以实现。贴一段Android CustomShapeImageView给出的一些经过XML配置就可以实现的图片样式代码:
android:layout_width="64dp"
android:layout_height="64dp"
android:src="@drawable/sample"
app:shape="circle"
android:scaleType="centerCrop" />
android:layout_width="64dp"
android:layout_height="64dp"
android:src="@drawable/sample"
android:scaleType="centerCrop" />
android:layout_width="64dp"
android:layout_height="64dp"
android:src="@drawable/sample"
android:scaleType="centerCrop" />
android:layout_width="64dp"
android:layout_height="64dp"
android:src="@drawable/sample"
app:svg_raw_resource="@raw/shape_star"
android:scaleType="centerCrop" />