반응형

이 게시물은 다음 링크를 참조하여 학습했습니다.

 

Canvas  |  Android 개발자  |  Android Developers

 

developer.android.com

이번 시간은 Canvas를 정리했다.

Canvas는 [안드로이드 스튜디오 정리#7]에서 설명했던 것 처럼 그림을 그리는 도화지라 생각하면 된다.

Canvas에서 제공하는 메서드는 너무 많아서 내 기준으로 당장 사용할 것 같은 것만 따로 정리했다.

메서드마다 생성자가 여러개씩 있는데, 이는 따로따로 정리하면 양이 너무 많아질 것 같아서 매개변수는 생략했다.

생성자를 확인하고 싶으면 위의 developer android 홈페이지를 참조하면 된다.

1. 메서드

메서드 설명
void drawArc() 호를 그려준다.
void drawBitmap() 비트맵을 그려준다.
void drawCircle() 원을 그려준다.
void drawColor() 배경색을 지정한다.(매개변수 Color값)
void drawLine() 선을 그려준다.
void drawOval() 타원을 그려준다.
void drawRGB() 배경색을 지정한다.(매개변수 int R,int G,int B) 
void drawRect() 사각형을 그려준다.
void drawText() 텍스트를 그려준다.
int getHeight() canvas의 높이값을 반환한다.
int getWidth() canvas의 너비값을 반환한다.

 

반응형

+ Recent posts