Android 设计一个菱形形状的Imageview组件.
巴扎黑
巴扎黑 2017-04-17 17:49:03
0
4
530

网上没有资料,特来请教下大神

巴扎黑
巴扎黑

全員に返信(4)
伊谢尔伦

一般的なアイデア: ビューをカスタマイズします。最初に長方形を描画し (drawRect)、次に大腿部を回転し (rotate)、次に画像を描画し、最後に XOR 演算を実行します。

リーリー
いいねを押す +0
黄舟

PorterDuffXfermode の使用法を確認できます https://segmentfault.com/a/11...

いいねを押す +0
Ty80

Paint.drawPath

参照: Polygon ImageView

いいねを押す +0
伊谢尔伦

PorterDuffXfermodeを使用すると、画像合成Xfermodeと任意形状ImageViewを見ることができます

リーリー

効果は以下の通りです

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート