Android에서 Paint
클래스에 대해 실제로 한 가지 궁금합니다. 나는 안드로이드 SDK 데모에서 FingerPaint
예제 코드를 찾고 있었고 거기에 사용하고있는 mPaint
에 대한 사용자 정의 스타일을 설정하는 방법이 있는지 궁금합니다. 나는 사용자가 무언가를 그리는 데 사용할 수있는 새로운 브러쉬와 같은 것을 만드는 것을 의미합니다.안드로이드는 페인트에 사용자 정의 스타일을 설정했습니다.
mPaint = new Paint();
mPaint.setAntiAlias(true);
mPaint.setDither(true);
mPaint.setColor(0xFFFF0000);
mPaint.setStyle(Paint.Style.STROKE);
mPaint.setStrokeJoin(Paint.Join.ROUND);
mPaint.setStrokeCap(Paint.Cap.ROUND);
mPaint.setStrokeWidth(12);
아니면 정말 확실하지하지만 난 여기 부탁 해요 이유가 그래서 나는이 질문에 대한 인터넷을 통해 유용한 아무것도 찾지 못했습니다 스타일을 호출 아닙니다.
가능한 경우 누군가가 제안/조언 및 정보를 제공 할 수 있다면 정말 기쁠 것입니다. 어떻게 할 수 있습니까?
미리 감사드립니다.
나는 당신이 성취하고자하는 "스타일"에 대해 더 구체적으로 생각할 필요가 있다고 생각한다. 캔버스 및 페인트 API는 매우 강력하며 많은 효과를 얻을 수 있습니다. – Renard
다른 브러시로 캔버스에 페인트 할 수 있기를 원합니다 ... 사용자 지정 브러시를 만들고 페인트 할 수있는 방법이 있는지 알고 싶습니다. –
오케이. 나는 당신이 의미하는 바를 가지고 있다고 생각합니다. 포토샵 등을 사용하지 않거나 아는 사람이 이해할 수 있도록 질문을 공식화하십시오. 페인트를 사용하면 선, 패스 모양 및 그래디언트, 심지어 비트 맵을 그릴 수 있습니다. 포터 더프 블렌딩 모드를 사용하고 마스킹 및 컬러 필터를 흐리게 처리 할 수 있습니다. – Renard