본문 바로가기
학습 log (이론)/android

'그래픽' 기초 #1

by abbear25 2016. 10. 1.

이벤트 가능한 View그리는 방법

1. 뷰를 상속

public Class CustomView extends View


2.페인트객체를 초기화

Paint paint = new Paint()

paint.setColor(Color.RED);


3. onDraw() 구현 

onDraw(Canvas canvas){ 

super.onDraw(canvas);

canvas.drawRect(100, 100, 100, 100, paint);


4. 이벤트 구현

public void onTouchEvent(MotionEvent event)



Paint. 그래픽을 그리기 위해 필요한 색상 등의 속성 제공

Canvas. 뷰의 표면에 직접 그릴 수 있도록 만들어주는 객체

Bitmap.  픽셀로 구성된 이미지로 메모리 상에 그래픽을 그리는데 사용

Android에서 메모리에 로딩한 이미지

Drawable. 사각형, 이미지 등의 그래픽 요소가 객체로 정의


반응형

'학습 log (이론) > android' 카테고리의 다른 글

'dp' 간단하게 이해하기  (0) 2016.10.18
'Material Design' 알짜 Tip  (0) 2016.10.14
'나인패치' 세 줄 요약  (0) 2016.10.01
리소스(Resource) 이해  (0) 2016.09.10
RelativeLayout  (0) 2016.09.04