테크 지식
[커뮤니티] 아마도 쉬운 안드로이드 어플만들기 [30] 그래픽 스타일 설정
퍼갈 때에는 반드시 저작자의 허락과 저작자의 이름(아이디)를 기록하어야 합니다.
저작자는 Snails(tjdtnsu)입니다.
제발 덧글 좀 적어주세요. 강의 적는 시간은 1시간이지만 덧글은 1분도 걸리지 않습니다.
참고 : 이 강좌는 초보자를 위한 Eclipse를 사용하였습니다.
올리는 곳 : 제 네이버 블로그, 디벨로이드 카페, App Development 카페, 프그머 카페
업로드 시간 : 매주 일요일 오후 11시
난이도 : ★★★★
이번 시간에는 7-1에서 한 circle,rect 등등을 설정하는 것 중 대표적인 것을 알아 보겠습니다.
일단 Stroke,Fill로 나누어지고
색깔은 직접 지정할 수 있습니다.
public void onDraw(Canvas canvas) { super.onDraw(canvas); Paint p=new Paint(); p.setStyle(Style.FILL); p.setColor(Color.RED); canvas.drawRect(0,0,100,100,p); //1 p.setStyle(Style.STROKE); p.setColor(Color.BLUE); canvas.drawRect(0,0,100,100,p); //2 p.setStyle(Style.FILL); p.setColor(Color.LTGRAY); canvas.drawCircle(50, 150, 50, p); //3 p.setStyle(Style.FILL); p.setColor(Color.YELLOW); p.setTextSize(50); canvas.drawText("Yammy",100,50,p); //4 p.setStyle(Style.STROKE); p.setColor(Color.BLACK); p.setStrokeWidth(1); p.setTextSize(50); canvas.drawText("ymmaY",100,150,p); //5 } |
1번은 사각형을 빨간색으로 채우게 합니다.
2번은 사각형을 파란색으로 선을 따게 합니다.
3번은 원을 회색 비슷한 색으로 채이게 합니다.
4번은 텍스트를 크기 50으로 노란색으로 채우게 합니다.
5번은 텍스트를 크기 50으로 검은색으로 선 1으로 합니다.
Run 한 결과입니다.
오늘은 아주 아주 간단하게
설정을 살펴 보았습니다.
다음시간에는 그리기 객체에 대해 알아보겠습니다.