2012/05/23 썸네일형 리스트형 안드로이드 비트맵 알파 마스크 적용 예제 SurfaceView.onDraw(Canvas canvas) 안에서 알파 마스킹을 적용하는 예소스코드 동적으로 마스킹 이미지를 생성하고 적용하는 예제는 이곳을 참조 사용된 배경 이미지(mountain.jpg) 알파 마스킹 이미지(alpha_mask.png, 흰색 타원은 투명하게 처리된 영역) Canvas에 배경 이미지를 먼저 그리고 그 위에 마스킹 이미지를 그린다. 마스킹 이미지를 그릴 때 모드 설정은 다양하게 할 수 있지만 여기서는 2가지를 테스트한다.PorterDuff 모드 설정을 PorterDuff.Mode.DST_OUT, PorterDuff.Mode.DST_IN으로 적용해보면 다음과 같은 차이점을 확인할 수 있다. PorterDuff.Mode.DST_OUT 으로 설정한 경우 출력화면 PorterD.. 더보기 이전 1 2 3 다음