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

  1. 云栖社区>
  2. 博客>
  3. 正文

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

开开心心过 2015-11-30 22:31:39 浏览452
展开阅读全文


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

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


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

<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" />


附录相关文章:
《Android圆形头像图Circle ImageView》文章链接:http://blog.csdn.net/zhangphil/article/details/44960551

网友评论

登录后评论
0/500
评论
开开心心过
+ 关注