您的位置:首页 > 移动开发 > Android开发

Android CustomShapeImageView对图片进行各种样式裁剪:圆形、星形、心形、花瓣形等

2016-08-03 21:37 417 查看
Android CustomShapeImageView对图片进行各种样式裁剪:圆形、星形、心形、花瓣形等

Android CustomShapeImageView是github上一个第三方开源的对图片进行各种样式裁剪的库,其要实现的功能如图所示:



Android CustomShapeImageView在github上的项目主页是:https://github.com/MostafaGazar/CustomShapeImageView

如果仅仅是需要获取圆形、心形、花瓣形头像图片,那么经过Android CustomShapeImageView简单XML设置就可以实现。贴一段Android CustomShapeImageView给出的一些经过XML配置就可以实现的图片样式代码:

[html] view
plain copy

<com.meg7.widget.CustomShapeImageView

android:layout_width="64dp"

android:layout_height="64dp"

android:src="@drawable/sample"

app:shape="circle"

android:scaleType="centerCrop" />

<com.meg7.widget.CircleImageView

android:layout_width="64dp"

android:layout_height="64dp"

android:src="@drawable/sample"

android:scaleType="centerCrop" />

<com.meg7.widget.RectangleImageView

android:layout_width="64dp"

android:layout_height="64dp"

android:src="@drawable/sample"

android:scaleType="centerCrop" />

<com.meg7.widget.SvgImageView

android:layout_width="64dp"

android:layout_height="64dp"

android:src="@drawable/sample"

app:svg_raw_resource="@raw/shape_star"

android:scaleType="centerCrop" />
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐