Android 设计一个菱形形状的Imageview组件.
生活随笔
收集整理的這篇文章主要介紹了
Android 设计一个菱形形状的Imageview组件.
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
大致思路:自定義view,先畫矩形(drawRect),然后cavas旋轉(rotate),再畫圖片,最后做XOR操作:
使用PorterDuffXfermode, 可以看看Xfermode in android
參考:多邊形ImageView
效果如下
可以看看關于PorterDuffXfermode的使用 https://segmentfault.com/a/11...
Paint.drawPath
使用PorterDuffXfermode, 可以看看Xfermode in android
參考:多邊形ImageView
效果如下
可以看看關于PorterDuffXfermode的使用 https://segmentfault.com/a/11...
Paint.drawPath
總結
以上是生活随笔為你收集整理的Android 设计一个菱形形状的Imageview组件.的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 女性胎停育的男性有什么责任
- 下一篇: 上不了网,光纤猫亮红灯怎么办