반응형
이 게시물은 다음 링크를 참조하여 학습했습니다.
이번 시간은 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의 너비값을 반환한다. |
반응형
'Legacy' 카테고리의 다른 글
[안드로이드 스튜디오 정리#7-3] Bitmap (0) | 2021.01.21 |
---|---|
[안드로이드 스튜디오 정리#7-2] Paint (0) | 2021.01.21 |
[안드로이드 스튜디오 정리#7] CustomView (0) | 2021.01.21 |
[안드로이드 스튜디오 독학#21] Spinner (0) | 2021.01.20 |
[안드로이드 스튜디오 정리#6] Spinner (0) | 2021.01.20 |