5-3. 세이더 천안천일고등학교 류빈 www.skyone.hs.kr. 1.Canvas 와 Paint 객체를 통해 화면에 원하는 도형을 그리고 속성을 변경하는 기본적인 방법에 대해 소개 한다. 2. 토스트로 메시지를 출력하는 방법과 스피커를 통해 소리를 출력하는 방법에.

Slides:



Advertisements
Similar presentations
For(int i = 1; i
Advertisements

The Practice of Micro-processor Yonam Institute of Digital Technology 06. LCD Control.
XML 8.1~8.6 절 DOM 으로 문서 주무르기 서국화 군산대학교 통계컴퓨터과학과 정보과학기술 연구실
객체지향프로그래밍강원대학교 객체지향프로그래밍 제 4 주 – 그래픽 프로그래밍 기초 1. 객체지향프로그래밍강원대학교 제 5 장 그래픽 프로그래밍 제 4 주 강의 목표 간단한 그래픽 프로그램을 작성하는 법을 배운다. 도형을 그리고 색을 선택하는 법을 배운다. 2.
Graphics with Canvas, SurfaceView, and multitouch processing (panning and multitouch zoom) GraphicsWithCanvas_2012.pptx.
1 Chap8: Arrays. 2 배열의 종류 같은 자료 형들끼리 모 아둘 수 있는 묶음이 하 나밖에 없는 경우 1 차원 배열이 여러 개 있는 경우 boolean,char, int 등과 같은 기본 자료 형의 배열 객체를 참조하는 참조변수들의 묶음.
Internet Security Association & Key Mana gement Protocol CNET 이동재.
Serial I/O Communication
HANNAM UNIVERSITY 1 9 장 오류 검출 및 수정 9.1 오류 종류 9.2 검출 9.3 오류 수정 9.4 요약.
Basic Drawing Techniques
프로그래밍 기초와 실습 Chapter 7 Enumeration Types and typedef.
2D Graphics: Part 2.
4 출 력.
Term Project Detail Design 2 Traffic Generator So Jung LEE Dpnm Lab. CSE POSTECH
KyungHee Univ. 1-0 문자열 입 · 출력 프로그램 작성 예. KyungHee Univ. 1-1  모니터에 문자열 출력 하는 프로그램 작성  표준 출력 장치에 문자를 출력 하는 함수 함수의 기본형 : void SCI_OutChar(letter)  문자를.
6-2 2D Graphics CSNB544 Mobile Application Development Thanks to Utexas Austin.
Sogang univ. database lab.
8-3. 버튼 천안천일고등학교 류빈. 1. 가장 기본적인 위젯인 TextView 를 통해 위젯의 일반 적인 특징과 프로그래밍 방법을 상세하게 연구해보고 버튼의 사용 방법을 익힌다. 학습목표 1. 리소스 2. 텍스트 뷰 3. 버튼 학습내용 2.
© 2006 Pearson Education. All Rights Reserved Starting Out with C++: Early Objects 5/e Starting Out with C++: Early Objects 5 th Edition Chapter 2 C++
Computer Programming in C Chapter 년 가을학기 부산대학교 전자전기정보컴퓨터공학부.
S ystem P rogrammers' A ssociation for R esearching C omputer S ystems 3. Operators SPARCS JAVA Study.
Starting Out with C++: Early Objects 5/e © 2006 Pearson Education. All Rights Reserved Starting Out with C++: Early Objects 5 th Edition Chapter 3 수식과.
HyperText Markup Language (HTML) Internet Computing KUT Youn-Hee Han.
Chap 7 Design Patterns (2). Pattern Types CreationalStructuralBehavioral Abstract Factory Prototype Singleton Factory Method Builder Adapter Bridge Composite.
User-defined Functions CSED421: Database Systems Labs.
5-1. 캔버스 천안천일고등학교 류빈 1.Canvas 와 Paint 객체를 통해 화면에 원하는 도형을 그리고 속성을 변경하는 기본적인 방법에 대해 소개 한다. 2. 토스트로 메시지를 출력하는 방법과 스피커를 통해 소리를 출력하는 방법에.
Custom Widget 1 UNIT 26 로봇 SW 콘텐츠 교육원 조용수. 캔버스 public void drawColor(int color) 2 public class ControllerView extends View { public ControllerView(Context.
Ch3. 캔버스 활용 3-2 도형으로 안드로이드 캐릭터 만들기.
Frame work CWTFrameWork 멤버 CWTD3DFrameWork 멤버 CWTDummyFrameWork 멤버.
Prof. Jin Wan Park Chung-Ang Univ. GSAIM, Future Media Art Lab #9.
Chapter 9 DirectDraw 크래용 사용하기
Announcements Homework #2 will be posted after class due Thursday Feb 7, 1:30pm you may work with one other person No office hours tonight (sorry!) I will.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 실 습실 습 3.
컴퓨터 전자음악 입문 5 교시 Tutorials 1 가상악기 더하기 & Opening and Playing.
안드로이드 앱 프로그래밍 네트워킹 김준호.
4-3. 레이아웃 관리 천안천일고등학교 류빈 학습목표 학습내용 2 1. 리니어 이외의 기타 레이아웃을 배치하는 방법을 익힌 다. 2. 레이아웃을 관리하는 고급 기법에 대해 이해한다. 1. 렐러티브 레이아웃 2.Absolute 레이아웃 3.Frame.
C++ 0x 달려 BOA 요 ~ 아. 꿈. 사 비밀 모임 발표 : 김연기. 발표자 는 뉴규 ? 김연기 아. 꿈. 사 오후반 스터디 그룹 장소 예약 담당 (Pattern Oriented Software Architecture 2) ~ Microsoft Visual.
모바일 자바 프로그래밍 MIDP RMS Ps lab 오민경. MIDP RMS  RMS (Record Management System)  MIDP 에서 정의하는 영속성을 지닌 자체 데이터 저장 공간  Record Store 의 집합으로 구성된 아주 간단한 데이터베이스.
Chapter 14 DirectInput의 전말
CHAP 8. 고급 그래픽과 O PEN GL. © 2012 생능출판사 All rights reserved C ANVAS 클래스와 P AINT 클래스.
Gradients and Shadows Both gradients and shadows are visual elements that must be used consciously. Gradients make color transitions smooth and shadows.
CHAP 8. 그래픽.
영상 획득 영상 저장 카메라 파라메터 커스텀 이미지
그래픽 출력.
Multimedia Programming 04: 점, 선, 면
Go by Example Closures ~ Errors , Sam Jo.
실전 이미지 처리 프로그래밍 Lecture #10. 강의 목차 ▶ 실제 게임을 구현하는 데 필요한 화면 구성을 알아본다. ▶ Canvas 클래스와 Graphics 클래스를 이용해 가장 기본적인 게임 화면을 하나씩 직접 구현해 본다. 2Mobile Programming.
Connection Pooling 2001/4/3 Kang Seungwoo. Connection Pooling Database Connection cost is very high Connection Pool DB 와 연결된 여러 개의 Connection 객체를 미리 확보.
방명록 제작. 목차  기본 레이아웃  DB 구조  방명록 구조  코드 설명  화면 설명.
Mobile Computing Lecture#12 Graphics & Animation.
CHAP 14. 프로세스와 스레드. © 2012 생능출판사 All rights reserved 다중 스레딩 하나의 애플리케이션이 동시에 여러 가지 작업을 하 는 것 이들 작업은 스레드 (thread) 라고 불린다.
Terrain. Basic Terrain Rendering  산이나 계곡등의 지형을 나타내는 방식  텍스쳐를 추가하면 해변이나 풀덮인 언덕, 눈덮힌 산 등을 표현할 수도 있다.  전체 지형을 다 그리는 것은 낭비이며 보이는 부분만 그리고 (View Frustum.
Term Project Detail Design Traffic Generator So Jung LEE Dpnm Lab. CSE POSTECH
Basic 2D Graphics in Android. Android Graphics Programming There are many ways to do graphics programming in Android – 2D vs. 3D – static vs. dynamic.
Data Mining : Basic Data Mining Techniques Database Lab 김성원.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 실 습실 습 4.
© 2012 생능출판사 All rights reserved CHAP 8. 그래픽. © 2012 생능출판사 All rights reserved 안드로이드에서의 2 차원 그래픽 사용 방법 1) XML 파일로 그래픽이나 애니메이션을 정의한다. 그리는 작업은 안드로이드 시스템이.
Java Programming Language (3) - Input/Output Stream –
David Sutton 2D GRAPHICS IN ANDROID. INTRODUCTION AND OUTLINE  In this week’s session we will create a simple Kaleidoscope application. Topics that will.
Analog IC design 7주차 Dec.4th Multimedia Lab..
May.28 1 Multimedia Lab  만나는 곳의 Junction 이 제대로 생겼는지 확인할 것.
데이타베이스 보안 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ORACLE XML DB Repository 이 윤 주 인터넷기술 (032ITI10)
CHAP 8. 그래픽. © 2012 생능출판사 All rights reserved 안드로이드에서의 그래픽 XML 파일로 그래픽이나 애니메이션을 정의한다. 그 리는 작업은 안드로이드 시스템이 담당한다. onDraw() 메소드 안에 draw...() 와 같은 메소드를 호.
Android Application 2D Graphics cs.
CS499 – Mobile Application Development
function definition How to build a color house with number bedrooms.
2D Graphics: Part 2.
Born in 1898, an American Artist.
Graphics with Canvas.
<?xml version="1.0"?><AllQuestions />
Presentation transcript:

5-3. 세이더 천안천일고등학교 류빈

1.Canvas 와 Paint 객체를 통해 화면에 원하는 도형을 그리고 속성을 변경하는 기본적인 방법에 대해 소개 한다. 2. 토스트로 메시지를 출력하는 방법과 스피커를 통해 소리를 출력하는 방법에 대해서도 알아본다. 학습목표 1. 캔버스 2. 그리기 객체 3. 쉐이더 4. 그외 출력 학습내용 2

3  셰이더 (Shader) : 도형 내부 표면을 채우는 일  셰이더 객체 생성후 Paint 객체의 다음 메서드로 셰이더 지정 Shader Paint.setShader (Shader shader) LinearGradient (float x0, float y0, float x1, float y1, int color0, int color1, Shader.TileMode tile) LinearGradient (float x0, float y0, float x1, float y1, int[] colors, float[] positions, Shader.TileMode tile) colors 배열로 여러 색을 지정하며, positons 의 배열은 colors 배열과 크 기가 동일해야 하며 0~1 사이의 값으로 저체 길의의 상대적 값을 가진다. null 이면 균등한 폭을 가진다. Shader LinearGradient RadialGradient SweepGradient BitmapShader ComposeShader 타일모드설명 CLAMP 무늬의 끝 부분을 계속 반복한다. MIRROR 무늬를 반사시켜 계속 반복한다. REPEAT 똑같은 무늬를 계속 반복한다.

4

5

6

7

8

9

10

11

12  드로블 (Drawable) : 화면에 출력될 수 있는 모든것. 이미지, 색상, 셰이더 전체를 포괄한다. 코드로드 생성 가능하지만 디자인 타임에 XML 문서로 미로 생성해 놓을 수도 있다.

13 Drawable GradientDrawable ColorDrawable PaintDrawable ShapeDrawable Shape RectShape OvalShape PathShape RoundRectShape ArcShape 포함

14

15

16