Android CustomShapeImageView對圖片進行各種樣式裁剪:圓形、星形、心形、花瓣形等




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


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com