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

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

巴扎黑
巴扎黑

모든 응답(4)
伊谢尔伦

일반 아이디어: 뷰를 사용자 정의하고, 먼저 직사각형을 그린 다음(drawRect), 캐바스를 회전하고(rotate), 그림을 그리고 마지막으로 XOR 연산을 수행합니다.

으아악
黄舟

PorterDuffXfermode https://segmentfault.com/a/11...

사용법을 확인하실 수 있습니다.
Ty80

Paint.drawPath

참조: 다각형 이미지 보기

伊谢尔伦

PorterDuffXfermode를 사용하면 이미지 합성 Xfermode와 임의의 모양 ImageView를 볼 수 있습니다

으아악

효과는 다음과 같습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿