기본 클래스
기존에 Activity가 xml을 참조하던 것과는 달리 View객체를 받은 DrawTest라는 사용자가 만든 클래스를 참조하게 만든다. DrawTest에 onDraw(Canvas cvs) 에 그려줄 내용들을 적으면 화면에 뿌려진다. 위의 소스는 글자를 뿌려주기 위해 만들었고 덤으로 Alpha 값에 대한 것도 알아볼 수 있다. 여태 Color를 RGB값만 쓰던 나를 당황시켜준 값이 Color가 ARGB를 쓴다는 것. 아예 기본적인 Color에 Alpha값 까지 플러스되서 오히려 엄청 편하게 됐다. 처음에 paint.setColor 로 색상값을 정해줄 때 당연히 RGB값만 들어가는 줄 알고 작성했다가 한 시간을 오류와 씨름했다. 결과값
|
'Android' 카테고리의 다른 글
Day 4 : onTouchEvent 테스트 (0) | 2009.12.31 |
---|---|
Day 4 : 이미지 그려주기 테스트 (0) | 2009.12.31 |
Tip. Key 에 대한 정의 지정해주기. (0) | 2009.12.30 |
Day 3 : 간단한 메모장 만들기 (이어서) (4) | 2009.12.30 |
day 2 : 간단한 메모장 만들기 (진행중) (0) | 2009.12.29 |