[Android] 61일차 - Canvas 객체, postInvalidate(), SystemClock.sleep(milliseconds) :: 소림사의 홍반장!

61일차

Canvas 객체

drawRGB
drawARBG : alpha값 유무, 수치가 높을수록 불투명

UI 쓰레드 외에 다른 쓰레드에서는 뷰의 접근이 제한된다.

postInvalidate()는 예외(나중에 UI쓰레드가 Invalidate()를 호출한다.)
 -> Double Buffering 방식이 사용된다.
  : 미리 보여줄 그림을 가상으로 만들어 놓는다.

 

그림그리기 phoroshop 소스!

2012/11/29 - [Dev. 안드로이드/참고소스] - [안드로이드 예제] 그림을 그려서 저장해보자 phoroshop 예제 소스


sleep 대신에 SystemClock.sleep(milliseconds)로 사용한다.


portrait 모드, Landscape모드 변경 시 대처법
 1. 회전할 수 없게 한다.
 2. 값을 저장해 놓았다가 새로 oncreate 시 불러온다.

 

다른 카테고리의 글 목록

Dev. 640시간 뭉개기/강의내용정리 카테고리의 포스트를 톺아봅니다