Path는 외곽선 정보를 담고 있는 객체로 다소 복잡한 그리기에 이용할 수 있다.
간단한 사용법은 아래 코드를 보면 쉽게 파악할 수 있다.
위 코드의 결과로 아래와 같은 그림이 그려 졌다.
Path는 그림을 그리 듯 외곽선 정보를 추가할 수 있다. move 와 line 으로 선을 그릴 수 있으며 Arc, Circle, Quad, Cubic 으로 곡선을 추가할 수 있다. 패스를 그리는 함수 중 r로 시작하는 함수는 좌표 계산을 상대적으로 하는 함수 이다.
개발자 문서를 보면 함수에 대한 설명을 볼 수 있다.
Path는 다른 객체와 결합할 수 있고 Matrix를 이용하여 변형도 가능한다.
아래 코드는 위에서 작업한 Path를 복사해서 200,200 좌표를 기준으로 45도 회전 시키는 코드이다.
위 코드의 실행 결과는 아래 이미지와 같다.
간단한 사용법은 아래 코드를 보면 쉽게 파악할 수 있다.
위 코드의 결과로 아래와 같은 그림이 그려 졌다.
Path는 그림을 그리 듯 외곽선 정보를 추가할 수 있다. move 와 line 으로 선을 그릴 수 있으며 Arc, Circle, Quad, Cubic 으로 곡선을 추가할 수 있다. 패스를 그리는 함수 중 r로 시작하는 함수는 좌표 계산을 상대적으로 하는 함수 이다.
개발자 문서를 보면 함수에 대한 설명을 볼 수 있다.
Path는 다른 객체와 결합할 수 있고 Matrix를 이용하여 변형도 가능한다.
아래 코드는 위에서 작업한 Path를 복사해서 200,200 좌표를 기준으로 45도 회전 시키는 코드이다.
위 코드의 실행 결과는 아래 이미지와 같다.
'Dev Story > Android' 카테고리의 다른 글
[Android Dev] 시계 보기 프로그램 ReadWatch #1 (0) | 2012.01.31 |
---|---|
[Android Tip] DDMS를 이용하여 APK를 에뮬레이터에 설치하기 (0) | 2012.01.30 |
[Android Tip] Debug Certificate expired on 에러 처리 (0) | 2012.01.27 |
[Android Dev.]짝 맞추기 게임 (2) | 2012.01.25 |
간단하게 Android App 아이콘 만들기 (0) | 2011.12.25 |