Hello, World
|
|
- 정은 궁
- 5 years ago
- Views:
Transcription
1 Hello, World Bok, Jong Soon
2 Hello, World
3 Hello, World (Cont.)
4 Hello, World (Cont.)
5 Hello, World (Cont.)
6 Hello, World (Cont.)
7 Hello, World (Cont.)
8 Hello, World (Cont.)
9 Hello, World (Cont.)
10 Hello, World (Cont.)
11 Hello, World (Cont.)
12 Hello, World (Cont.)
13 Hello, World (Cont.)
14 Hello, World (Cont.)
15 Hello, World (Cont.)
16 Hello, World (Cont.)
17 Application 구성요소 Android Application Java Code /src /gen Resource /drawable /layout /values Manifest AndroidManifest.xml
18 Application 구성요소 ( 계속 ) HelloWorldActivity.java 로직 / 사용자상호작용 R.java 메모리관리 HelloWorldActivity.java main.xml UI 설계 R.java strings.xml 리소스관리 main.xml strings.xml AndroidManifest.xml 애플리케이션기본정보 AndroidManifest.xml 장용식 김관옥 성낙현, Step by Step 안드로이드앱개발 ( 서울 :INFINITY BOOKS, 2011), p.67.
19 프로젝트구성 AndroidManifest.xml src/helloworldactivity.java gen/r.java assets res/drawable res/layout/main.xml res/values/strings.xml default.properties proguard.cfg
20 기본파일상호작용과실행원리 액티비티라벨 로직 / 사용자상호작용 HelloWorldActivity.java 액티비티생성 main.xml 레이아웃출력 ic_launcher.png 리소스관리 ( 이미지 ) R.Java main.xml 파일주소이미지리소스주소텍스트리소스주소 메모리관리 UI 설계 main.xml 레이아웃설계텍스트리소스사용 리소스관리 ( 텍스트 ) strings.xml 텍스트리소스정의 애플리케이션기본정보 AndroidManifest.xml 어플리케이션아이콘지정어플리케이션라벨지정액티비티레벨지정액티비티명지정 HelloWorld 장용식 김관옥 성낙현, Step by Step 안드로이드앱개발 ( 서울 :INFINITY BOOKS, 2011), p.97.
21 기본파일상호작용과실행원리 ( 계속 ) 액티비티라벨 로직 / 사용자상호작용 HelloWorldActivity.java super.oncreate(savedinstancestate) setcontentview(r.layout.main) 리소스관리 ( 이미지 ) ic_launcher.png UI 설계 main.xml LinearLayout TextView R.Java drawable ic_launcher 0x7f layout main 0x7f string hello 0x7f app_name 0x7f 리소스관리 ( 텍스트 ) 메모리관리 strings.xml hello Hello World, app_name HelloWorld 애플리케이션기본정보 AndroidManifest.xml application activity activity:name HelloWorldActivity android : HelloWorld 장용식 김관옥 성낙현, Step by Step 안드로이드앱개발 ( 서울 :INFINITY BOOKS, 2011), p.98.
22 프로젝트구성 ( 계속 ) AndroidManifest.xml 패키지이름, 버전정보, 어플리케이션이름 어플리케이션구성요소와각어플리케이션구성요소의속성이정의 어플리케이션에서사용하는권한, 최소요구 SDK 버전
23 프로젝트구성 ( 계속 ) AndroidManifest.xml : 프로젝트일반정보
24 프로젝트구성 ( 계속 ) AndroidManifest.xml
25 프로젝트구성 ( 계속 ) src/helloworldactivity.java Activity 는안드로이드어플리케이션에서하나의 화면 을구성하는구성요소 메인소스파일 코드직접작성 public void setcontentview(int layoutresid) public void setcotentview(view view)
26 프로젝트구성 ( 계속 ) gen/r.java : 툴이자동으로관리, 직접편집안됨.
27 프로젝트구성 ( 계속 ) assets : 리소스폴더, 비디오오디오파일저장 res/drawable : 이미지파일저장 default.properties : 프로젝트의빌드타겟이명시되어있다. proguard.cfg : 디컴파일방지를위한설정
28 프로젝트구성 ( 계속 ) res/layout/main.xml
29 프로젝트구성 ( 계속 ) res/layout/main.xml
30 프로젝트구성 ( 계속 ) res/values/strings.xml
31 프로젝트구성 ( 계속 ) res/values/strings.xml
32 Resource Source code 외의다른파일들 어플리케이션에서사용하는 image, sound, layout, string 등이포함 Source code 와는별도로존재 파일이름 : 영문소문자, 숫자, 밑줄 (_), dash(-) 로만가능 리소스를참조할때파일의이름으로참조함
33 Resource (Cont.) 문자열, 색상, 치수 (dimension) 값과같은단순리소스는 /res/values 에들어있다. 리소스파일들은 xml 태그를사용한다. 리소스는프로젝트빌드시어플리케이션패키지에포함된다. 문자열, 색상, 치수리소스는 [ 리소스편집기를이용해서관리하거나 xml 파일을직접편집할수있다.
34 Resource (Cont.) 리소스종류에따른저장위치 저장위치 res/anim res/drawable res/layout res/values res/xml res/raw 리소스종류 XML 형태로된애니메이션 이미지 (*.png, *.jpg, *.gif) 화면레이아웃 문자열, 배열등 XML 형태로된데이터 영상, 음악혹은위의형식에해당되지않는데이터
35 Resource (Cont.) 문자열 /res/values/strings.xml 작은혹은큰인용부호 (apostrophe,, ) 를포함한문자열은이스케이프처리하거나큰따옴표로감싸야한다.
36 Resource (Cont.) 색상 /res/values/colors.xml 안드로이드는 RGB 형식의 12 비트와 24 비트색상지원 형식 설명 예제 #RGB 12비트색상 #00F(blue) #ARGB 알파가포함된 12비트색상 #800F(blue, alpha 50%) #RRGGBB 24비트색상 #FF00FF( 자홍 ) #AARRGGBB 알파가포함된 24비트색상 #80FF00FF( 자홍, alpha 50%) 참고 : 색상선택기 ( )
37 치수 Resource (Cont.) 컨트롤의크기지정을위한치수 /res/values/dimens.xml 측정유형 설명 단위문자열 픽셀 실제화면픽셀 px 인치 물리적인길이 in 밀리미터 물리적인길이 mm 포인트 흔히쓰는글꼴크기 (1/72 inch) pt 밀도독립적인픽셀 1 160dpi를기준으로한픽셀단위 dp 축척독립적인픽셀 2 가변글꼴표시에가장적합한단위 sp 1 Density-independent Pixels. 1in = 160dp, 2 Scale-independent Pixels
38 Resource (Cont.) 이미지 파일명은반드시소문자이어야한다. 파일명은문자, 숫자, 밑줄만가능 /res/drawable 지원되는이미지형식설명확장자 Portable Network Graphics(PNG) 권장형식 ( 무손실 ).png Nine-Patch Stretchable Images(PNG) 권장형식 ( 무손실 ).9.png Joing Photographic Experts Group(JPEG/JPG) 권장하지않는형식 ( 손실 ) Graphics Interchange Format(GIF) 지원되지만권장하지는않음.gif BitmapDrawable logobitmap = (BitmapDrawable)getResource().getDrawable(R.drawable.logo); 또는 ImageView logoview = (ImageView) findviewbyid(r.id.logoimageview); logoview.setimageresource(r.drawable.logo);.jpg
39 Resource (Cont.) Style & Theme View or Window 에적용할여러속성들을정의한리소스 비슷한속성들을개별적으로지정할때의불편함, 번거로움을피하고자사용 텍스트크기, 배경색상, 여백크기등다양한속성을한번에정의하여일관된 UI 적용에매우유용 적용범위에따라일부분을정의하면 Style 이고, 여러 Style 들을모아서전체 Style 로만든것이 Theme 이다.
40 Resource (Cont.) Style file res/values/styles.xml
41 Resource (Cont.) Style inheritance 부모 Style 이름. 자식 Style 이름
42 Resource (Cont.) Style inheritance Android System s Style inheritance
43 Style 적용하기 Resource (Cont.)
44 Style 적용하기 Resource (Cont.)
45 Resource (Cont.) Theme 테마는좀더넓은범위에적용 작성방법은스타일과동일 styles.xml 에추가 별도의파일생성없이 styles.xml 예제에엘리먼트추가 themes.xml 등의파일을따로만들어도상관없음
46 Resource (Cont.) Theme 적용하기 themes Activity 의속성에 theme 지정 Android System Theme 적용하기
47 Resource (Cont.) 국제화 1 를위한리소스 언어 : 두개의소문자로된 ISO 언어코드 ( 예 :ko, ja) 지역 : 소문자 r 뒤에대문자로된 ISO alpha-2 언어코드 ( 예 :rca, rgb) 화면방향 : port( 세로화면 ), land( 가로화면 ), square( 정방형화면 ) 픽셀밀도 : DPI(Dots Per Inch : 인치당픽셀수 ) 단위의픽셀밀도 ( 예 :92dpi) 터치형식 : notouch( 터치불가 ), stylus( 감압식 ), finger( 정전식 ) 키보드사용 : keysexposed( 키보드사용 ), keyshidden( 키도드사용안함 ) 키보드형식 : nokeys( 키없음 ), qwerty( 쿼티풀사이즈 ), 12key( 키패드타입 ) 방향키타입 : notouch( 방향키없음 ), dpad( 화살표키 ), trackball( 트랙볼 ), wheel( 휠 ) 화면해상도 : 큰치수 x 작은치수형태로표현된값 ( 예 :320x240, 800x480) 1 일반적으로단어가너무길기때문에 i18n, 즉 i 로시작하여중간에 18 개의문자가있고, n 으로끝나는단어라는뜻으로축약하여부르기도함.
48 Resource (Cont.) 국제화를위한리소스 사용예 drawable-en-rus 미국 ( 영어 ) 의 drawable drawable-ko-finger-320x240 한국어 - 정전식 -QVGA 의 drawable string-keyshidden 키보드가가려진경우표시되는문자열
49 Resource (Cont.) 국제화를위한리소스 : ISO 언어코드 언어 ISO 코드언어 ISO 코드 Arabic ar Greek el Bulgarian bg Italian it Chinese zh Japanese ja English en Korean ko Esperanto eo Latin la Finnish fi Portuguese pt French fr Russian ru German de Vietnamese vi 표성배 신성윤 서정만 장영현 하얀공저, 톡톡튀는어플개발을위한안드로이드프로그래밍 ( 경기 : 도서출판글로벌, 2011), p.138.
50 Resource (Cont.) 국제화를위한리소스 : ISO ALPHA-2 언어코드 국가 ISO alpha-2 코드 국가 ISO alpha-2 코드 United Arab Emirates AE Spain ES Argentina AR France FR Australia AU United Kingdom GB Brazil BR Italy IT Canada CA Japan JP Switzerland CH Korea, Republic of KR China CN Mexico MX Germany DE Russian Federation RU United States US South Africa ZA
51 Resource (Cont.) Source code 에서리소스참조하기 프로젝트에리소스를추가하면자동으로리소스의 id 가자동생성 참조방법 R. 리소스 _ 종류. 리소스 _ 이름 구문 R.string.hello R.layout.main R.drawable.icon R.raw.sound R.id.text android.r.id.text 의미이름이 hello 인문자열이름이 main 인레이아웃이름이 icon 인이름이름이 sound 인데이터 ID가 text 인리소스 ID 가 text인안드로이드시스템리소스
52 Resource (Cont.) System 리소스참조하기 Android System Resource 접근가능 다수의어플리케이션의공통적인 Look and feel 을표현하기위해접근가능 System resource 는 android 패키지에저장예 ) 시스템문자열리소스 : android.r.string String confirm = Resources.getSystem().getString(android.R.s tring.ok); 리소스형식 ]/[ 리소스이름
53 Resource (Cont.) Source code 에서리소스참조하기 참조방법 String String mystr = getresource().getstring(r.string.hello);
54 Resource (Cont.) Source code 에서리소스참조하기 참조방법 String array String [] array = getresource().getstringarray(r.array.fruits);
55 Resource (Cont.) Source code 에서리소스참조하기 참조방법 String array int mycolor = getresource().getcolor(r.color.textcolor);
56 Resource (Cont.) Source code 에서리소스참조하기 참조방법 String array float mytextsize = getresource().getdimension(r.dimen.textpointsize);
57 Resource (Cont.) 리소스에서다른리소스참조하기 리소스 _ 종류 / 리소스 _ 의미이름이 hello 인문자열이름이 main 인레이아웃이름이 icon 인이름이름이 sound 인데이터 ID가 text 인리소스 ID 가 text인안드로이드시스템리소스
58 Resource (Cont.) 리소스생성하기 ADT 내의리소스생성마법사이용
59 Resource (Cont.)
60 Resource (Cont.) File : 새로생성할리소스파일명, 확장자 (*.xml) 까지입력해야함. Resource Type : 레이아웃, 메뉴등리소스유형선택
61 Lab1. 리소스추가하기 File : strings.xml Resource Type : Values
62 Lab1. 리소스추가하기 ( 계속 ) 1. Available Qualifiers : 語 Language 2. - > 3. Language : ko 語 ko
63 Lab1. 리소스추가하기 ( 계속 )
64 Lab1. 리소스추가하기 ( 계속 )
65 Lab1. 리소스추가하기 ( 계속 )
66 Lab1. 리소스추가하기 ( 계속 )
67 Emulator
68 Emulator (Cont.) 버튼 설명 홈언제든지홈스크린으로돌아온다. PC 키보드의키. MENU 메뉴출력. 스크린이잠겨있을때는잠금을푼다. 뒤로이전화면으로돌아간다. PC 키보드의키. 검색구글검색툴바를실행한다. PC 키보드의키. 통화전화걸기화면을실행한다. PC 키보드의키. 통화종료 통화종료. 통화중이아닐때는 PC 키보드의 키. 스크린을끈후잠근다. 방향키 4방향으로이동한다. PC 키보드의 키를 눌러도된다.
69 Emulator (Cont.) 버튼방향전환엔터카메라볼륨조정 설명 + / 현재선택된항목실행카메라를동작시킨다. + 볼륨을조정한다. UP : + Down : + 전원버튼전원을끈다. 에뮬레이터에서는화면을잠근다. Network 연결 / 끊기
70 Lab2
71 Lab3
72 Lab4
73 Lab5
74 Lab6
75 Lab7 : Style 김상형, 안드로이드프로그래밍정복개정판 1 권 ( 서울 : 한빛미디어, 2011), p.413.
76 Lab8 : Theme 김상형, 안드로이드프로그래밍정복개정판 1 권 ( 서울 : 한빛미디어, 2011), p.415.
77 Lab8 : System Theme 김상형, 안드로이드프로그래밍정복개정판 1 권 ( 서울 : 한빛미디어, 2011), p.416.
DV690-N_KOR_110216.indd
P/NO : MFL63266772 3 1 4 1 5 7 1 2 3 4 5 6 7 6 1 7 7 r t y u i - - - -, 7 1, 8 1 1 3 6 8 10 11 13? 12 14 15 16 17 18 a 1 b B c d e f c/v g C/V h M i Z j z k l 2 4 5 7 9 m w/s/a/d n b o p x q [ ] } r?
More information1부
PART 1 2 PART 01 _ SECTION 01 API NOTE SECTION 02 3 SECTION 02 GPL Apache2 NOTE 4 PART 01 _ SECTION 03 (Proyo) 2 2 2 1 2 2 : 2 2 Dalvik JIT(Just In Time) CPU 2~5 2~3 : (Adobe Flash) (Air) : SD : : : SECTION
More informationPowerPoint 프레젠테이션
Hello Android Jo, Heeseung Contents HelloAndroid program AVD 명칭과사용법안드로이드응용프로그램작성안드로이드프로젝트구성 2 처음만드는 [Hello Android] 프로그램 3 처음만드는 [Hello Android] 프로그램 이클립스메뉴 [File]-[New]-[Project] 를선택 [New Project] 창에서
More information±×¸°¸®Æ÷Æ® ³»Áö5Â÷
04 Netherlands 1 GREEN REPORT 2010 Vol.10 05 06 GREEN REPORT 2010 Vol.10 07 08 Japan 2 GREEN REPORT 2010 Vol.10 09 10 Hong Kong 3 GREEN REPORT 2010 Vol.10 11 12 Switzerland 4 GREEN REPORT 2010 Vol.10 13
More information1) 리눅스커널 메모리관리, 프로세스관리, 파일시스템관리, 네트워크스택등하드웨어지원 2) Native 라이브러리 (C, C++) 안드로이드프레임워크에서필요한 C 와 C++ 라이브러리 3) 안드로이드런타임 코어라이브러리지원, Dalvik Virtual Machine 으로
1. 안드로이드란무엇인가? 안드로이드는구글을중심으로한 OHA(Open Handset Alliance) 컨소시엄에서만든최초의오픈소 스모바일애플리케이션플랫폼 리눅스커널을기반으로한운영체제, 풍부한 UI(user Interface), 다양한애플리케이션, 라이브러리, 애플리케이션프레임워크, 멀티미디어지원등의구성요소들을포함하며휴대전화기능도포함 되어있다. 운영체제와연관된컴포넌트들은
More informationMicrosoft PowerPoint Application Resources[Part1](2.0h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Concept of Resources Providing Resources Accessing Resources Resource Types 2 지금까지우리가이미보아온, 사용한 res/ 디렉토리에관한것임 리소스란문자열 (string), 이미지, 아이 콘, 레이아웃등의외부 (external)
More informationMicrosoft PowerPoint - 02처음으로만드는(Ver 1.0)
02. 처음으로만드는안드로이드응용프로그램 IT CookBook, 안드로이드프로그래밍 학습목표 안드로이드응용프로그램의기본적인작성법을익힌다. AVD 의명칭을배운다. 안드로이드프로젝트의구성을파악한다. Page 2 차례 Page 3 1. 처음만드는 [Hello Android] 프로그램 Page 4 1. 처음만드는 [Hello Android] 프로그램 [ 실습 2-1]
More information- 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - - 20 - - 21 - - 22 - - 23 - - 24 - - 25 - - 26 - - 27 - - 28 - - 29 - - 30 -
More informationVol.266 C O N T E N T S M O N T H L Y P U B L I C F I N A N C E F O R U M
2018.08Vol.266 C O N T E N T S 02 06 30 48 54 66 80 120 M O N T H L Y P U B L I C F I N A N C E F O R U M 2 2018.8 3 4 2018.8 1) 6 2018.8 2) 7 8 2018.8 3) 9 4) 5) 6) 10 2018.8 7) 8) 9) 10) 11 12 2018.8
More information학습목표 선언하여디자인을하는방법을이해하고, 실행할수있다. 시작화면을만드는방법과대체리소스를사용하는방법을이해하고실행할수있다. About 과같은상자를구현하고, 테마를적용하는법을이해하고실행할수있다.
헬로, 안드로이드 3 주차 사용자인터페이스디자인하기 (1) 강대기동서대학교컴퓨터정보공학부 학습목표 선언하여디자인을하는방법을이해하고, 실행할수있다. 시작화면을만드는방법과대체리소스를사용하는방법을이해하고실행할수있다. About 과같은상자를구현하고, 테마를적용하는법을이해하고실행할수있다. 차례 스도쿠예제소개하기 선언하여디자인하기 시작화면만들기 대체리소스사용하기 About
More informationMicrosoft PowerPoint UI-Event.Notification(1.5h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 UI 이벤트 Event listener Touch mode Focus handling Notification Basic toast notification Customized toast notification Status bar notification 2 사용자가인터랙션하는특정 View
More informationMicrosoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]
Google Map View 구현 학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현 Google Map View (1) () Google g Map View 기능 Google
More information슬라이드 1
헬로, 안드로이드 3 주차 사용자인터페이스디자인하기 (1) 강대기동서대학교컴퓨터정보공학부 학습목표 선언하여디자인을하는방법을이해하고, 실행핛수있다. 시작화면을만드는방법과대체리소스를사용하는방법을이해하고실행핛수있다. About 과같은상자를구현하고, 테마를적용하는법을이해하고실행핛수있다. 차례 스도쿠예제소개하기 선언하여디자인하기 시작화면만들기 대체리소스사용하기 About
More information2 Application Name: Day10_yhg <LinearLayout android:layout_weight="3" > /> an
1 Application Name: Day10_yhg 예제 10-9 activity_main.xml
More information[ 그림 8-1] XML 을이용한옵션메뉴설정방법 <menu> <item 항목ID" android:title=" 항목제목 "/> </menu> public boolean oncreateoptionsmenu(menu menu) { getme
8 차시메뉴와대화상자 1 학습목표 안드로이드에서메뉴를작성하고사용하는방법을배운다. 안드로이드에서대화상자를만들고사용하는방법을배운다. 2 확인해볼까? 3 메뉴 1) 학습하기 [ 그림 8-1] XML 을이용한옵션메뉴설정방법 public boolean
More information안드로이드기본 11 차시어댑터뷰 1 학습목표 어댑터뷰가무엇인지알수있다. 리스트뷰와스피너를사용하여데이터를출력할수있다. 2 확인해볼까? 3 어댑터뷰 1) 학습하기 어댑터뷰 - 1 -
11 차시어댑터뷰 1 학습목표 어댑터뷰가무엇인지알수있다. 리스트뷰와스피너를사용하여데이터를출력할수있다. 2 확인해볼까? 3 어댑터뷰 1) 학습하기 어댑터뷰 - 1 - ArrayAdapter ArrayAdapter adapter = new ArrayAdapter(this, android.r.layout.simple_list_item_1,
More information서현수
Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,
More information[<1107><1169><11AB><1106><116E><11AB>] 2015<1102><1167><11AB> 7<110B><116F><11AF><1112><1169>-<110E><116C><110C><1169><11BC>.pdf
21 1) 2) 22 2015.7 1981~1984 10 1982 970 1990~1994 18 1990 1,251 1995~1999 57 1996 1,249 2000~2004 41 2001 1,200 2005~2009 58 2005 1,200 2010~2014 60 2010 1,200 3) 4) 5) 6) 7) 8) 9) 23 10) 11) 0.330 0.340
More information( )부록
A ppendix 1 2010 5 21 SDK 2.2. 2.1 SDK. DevGuide SDK. 2.2 Frozen Yoghurt Froyo. Donut, Cupcake, Eclair 1. Froyo (Ginger Bread) 2010. Froyo Eclair 0.1.. 2.2. UI,... 2.2. PC 850 CPU Froyo......... 2. 2.1.
More information슬라이드 1
3 장안드로이드프로그램의 첫걸음 시작하면서 2 목차 프로젝트의생성하기 프로젝트파읷및소스코드이해 코드로문자열표시하기 문자열출력프로그램응용 프로젝트에새로운파읷 / 속성추가 프로젝트생성하기 프로젝트생성하기 4 < 실습 5-1>: Android 프로젝트의생성과에뮬레이터구동 (1)[ 그림 3-1](a) 처럼안드로이드프로젝트생성아이콘클릭 [ 그림 3-1](b) 처럼이클립스에서메뉴선택
More information고객 카드 1588-7278
고객 카드 1588-7278 i 안전을 위한 경고사항 안전을 위한 주의사항 i 헤드유닛 DISP RADIO MEDIA PHONE SEEK TRACK 헤드유닛 FOLDER MUTE SCAN SETUP 스티어링 휠 리모트 컨트롤 + - MODE 기본모드 화면 Radio 모드 변경 RADIO 라디오 주파수 검색하기 SEEK TRACK 라디오 모드 사용하기 저장방송
More information어댑터뷰
04 커스텀어댑터뷰 (Custom Adapter View) 커스텀어댑터뷰 (Custom Adapter View) 커스텀어댑터뷰 (Custom Adatper View) 란? u 어댑터뷰의항목하나는단순한문자열이나이미지뿐만아니라, 임의의뷰가될수 있음 이미지뷰 u 커스텀어댑터뷰설정절차 1 2 항목을위한 XML 레이아웃정의 어댑터정의 3 어댑터를생성하고어댑터뷰객체에연결
More information2) 활동하기 활동개요 활동과정 [ 예제 10-1]main.xml 1 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.
10 차시파일처리 1 학습목표 내장메모리의파일을처리하는방법을배운다. SD 카드의파일을처리하는방법을배운다. 2 확인해볼까? 3 내장메모리파일처리 1) 학습하기 [ 그림 10-1] 내장메모리를사용한파일처리 2) 활동하기 활동개요 활동과정 [ 예제 10-1]main.xml 1
More information01장
CHAPTER1 Camera (MediaStore) EXIF 1 2 CHAPTER 1 SDK (intent) Camera Camera Camera Android Manifest xml Camera Camera
More information안드로이드 강의
안드로이드 UI 에서의 다양한스크린사이즈지원 안드로이드펍 박성서 발표자 박성서 ( 회색 ) 2008 안드로이드개발자챌린지 I 입상 2009 안드로이드개발자챌린지 II TOP 20 안드로이드펍운영자 http://www.androidpub.com 회색의구글안드로이드개발블로그 http://graynote.tistory.com UI 레이아웃 레이아웃디자읶어떻게하시나요?
More information한국어교재_중급1-앞-인쇄용.indd
발 간 등 록 번 호 이민자를 위한 한국어와 한국문화 한국어와 한국문 화 이민자를 위한 이민자를 위한 한국어와 한국문화 중급 1 중급 1 본 교재는 사회통합프로그램 한국어 과정 전용교재입니다. 11-1270000-000624-01 M E S S A G E P R O L O G U E C O N T E N T S 02 03 04 08 10 lesson 13
More informationMicrosoft PowerPoint - chap02-C프로그램시작하기.pptx
#include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의
More informationTipssoftAppActivity.java // 기본소스파일 main.xml // 배치와구성에관련된리소스파일 string.xml // 프로그램에서사용할문자열에관련된리소스파일 컴파일을하고나면 r.java 라는소스파일이하나추가되는데이파일은리소스파일을소스파일에서이용할수있도
1. " 소스파일 " 과 " 리소스파일 " 에대하여 소스파일은우리가흔히알고있듯이프로그래밍언어를사용해서자신이만들고자하는프로그램을구현한파일입니다. 예전에작성된프로그램들은소스파일만으로이루어진프로그램도많았습니다. 하지만, 프로그램환경이점점더복잡해지고사용자인터페이스가다양해지면서인터페이스구성을서술식으로나열해서소스파일에표현하는것은한계가왔고작업효율을떨어트리게되어해결책이필요하게되었습니다.
More information03장
CHAPTER3 ( ) Gallery 67 68 CHAPTER 3 Intent ACTION_PICK URI android provier MediaStore Images Media EXTERNAL_CONTENT_URI URI SD MediaStore Intent choosepictureintent = new Intent(Intent.ACTION_PICK, ë
More informationSetting up Android Development Environment
Setting up Android Development Environment Bok, Jong Soon Jongsoon.bok@gmail.com www.javaexpert.co.kr Order 1. Check System Requirements 2. JDK 1.7.0_04 3. Eclipse Indigo Classic 3.7.2 4. Android SDK (the
More informationDocsPin_Korean.pages
Unity Localize Script Service, Page 1 Unity Localize Script Service Introduction Application Game. Unity. Google Drive Unity.. Application Game. -? ( ) -? -?.. 준비사항 Google Drive. Google Drive.,.. - Google
More information기획7.hwp
2014 사회정책연합 공동학술대회 한국사회의 사회안전망을 점검한다 복지확대기의 조세재정정책방향: 지방재정과의 연계 1) 최 성 은 (한국조세재정연구원) 1. 서론 최근 우리나라는 복지정책에 있어서 상당한 패러다임의 변화를 맞이하며 급격하게 복지확대기로 접어들고 있다. 현 정부의 무상보육, 의료보장성 확대, 기초연금의 도입 등은 그간 저소득층 및 취약계층 위주의
More informationMain Title
2003 5140001 IMD WCY IMD 2003 (, 54 ), Competitiveness Valuation International, Inc. Korea Partner of IMD WCY jeong@cvikorea.net page 1 2003, Jin-Ho Jeong, CVI, Korea Partner of IMD +41-25-618-0251 Fax
More informationMicrosoft PowerPoint App Fundamentals[Part1](1.0h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 애플리케이션기초 애플리케이션컴포넌트 액티비티와태스크 Part 1 프로세스와쓰레드 컴포넌트생명주기 Part 2 2 Library Java (classes) aapk.apk (android package) identifiers Resource & Configuration aapk: android
More information슬라이드 1
Android App 개발기초 & Activity, Intent 세미나 2012. 03. 26 ING 팀여상권, 이용균, 최상욱, 권지해 목차 프로젝트생성과정설명 안드로이드동작, 구조설명 Activity 설명 Intent 설명 질문 1 프로젝트생성과정설명 1. Eclipse의메뉴바에서 File 선택 2. New선택후 Android Project 선택 3. Project
More information노트북 IT / 모바일 데스크탑 34 올인원PC 35 PC 소프트웨어 포터블SSD / SSD / 메모리카드 36 태블릿 37 휴대폰 39 PC 솔루션 IT / 모바일 IT / 모바일 노트북 29 삼성전자는 Windows 를 권장합니다. 삼성전자만의 편리하고 다양한 소프트웨어를 통해 초보자도 보다 쉽고 빠르게 이용 가능합니다. Easy Settings 삼성 패스트
More information슬라이드 1
Android Mobile Application Development Part 1 Agenda Part 1 About Android Build Develop Environment Create new Project Composition of Project Simulate Application Part 2 User Interface Activity Toast Preference
More information1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과
1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas
More informationMicrosoft PowerPoint App Fundamentals[Part1].pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 2 HangulKeyboard.apkapk 파일을다운로드 안드로이드 SDK 의 tools 경로아래에복사한후, 도스상에서다음과같이 adb 명령어수행 adb install HangulKeyboard.apk 이클립스에서에뮬레이터를구동 에뮬레이터메인화면에서다음과같이이동 메뉴버튼 설정 언어및키보드
More information0표지.indd
EHL Exploring Humanitarian Law H International Committee of the Red Cross 19, avenue de la Paix 1202 Geneva, Switzerland T +41 22 734 60 01 F +41 22 733 20 57 E-mail: shop.gva@icrc.org www.ehl.icrc.org
More information2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지
PX-8000 SYSTEM 8 x 8 Audio Matrix with Local Control 2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지역에
More information50_1953.pdf
C h a p t e r 02 194 Part Mobile Apps 01 01 02 Chapter 02 195 03 04 196 Part 02 01 02 03 04 Chapter 02 197 05 06 07 08 198 Part 03 01 02 Chapter 02 199 03 04 05 06 200 Part 07 08 09 10 Chapter 02 201 04
More informationPowerPoint 프레젠테이션
Basic Widgets Jo, Heeseung Contents 뷰의개요 기본위젯다루기 기본위젯활용하기 2 뷰의개요 안드로이드화면에서실제로사용되는것은모두 View 클래스에서상속 이러한클래스를모두 ' 위젯 ' ( 또는뷰 ) 이라고도부름 위젯중에서다른위젯을담을수있는것들은주로 ViewGroup 클래스의하위에존재 이렇게다른위젯을담을수있는클래스를레이아웃이라고함 위젯
More information[ 그림 7-1] 프로젝트 res 폴더 이미지뷰 [ 예제 7-1] 이미지뷰 1 <LinearLayout 2 ~~~~ 중간생략 ~~~~ 3 android:orientation="vertical" > 4 <ImageView
7 차시이미지처리 1 학습목표 이미지뷰를사용하는방법을배운다. 비트맵을사용하는방법을배운다. 2 확인해볼까? 3 이미지뷰와이미지버튼 1) 학습하기 [ 그림 7-1] 프로젝트 res 폴더 이미지뷰 [ 예제 7-1] 이미지뷰 1 4
More informationMicrosoft PowerPoint - 04기본위젯(Ver 1.0)
04. 기본위젯익히기 IT CookBook, 안드로이드프로그래밍 학습목표 뷰와뷰상속을이해한다. 기본위젯을다루는방법을익힌다. 안드로이드앱의기본적인프로그래밍을숙달한다. Page 3 차례 Page 4 1. 뷰의개요 뷰와뷰그룹 안드로이드화면에서실제로사용되는것은모두 View 클래스에서상속을받으며, 이러한클래스를모두 ' 위젯 '( 또는뷰 ) 이라고도부름. 위젯중에서다른위젯을담을수있는것들은주로
More informationGoogle Maps Android API v2
Google Maps API 3 조 20080388 김현철 20080748 양태욱 20091493 김이현 Google Maps? 구글에서제공하는지도서비스 걷기, 차량두가지길찾기기능제공 최근, Open API 로현지대중교통과연동하여사용 Google Maps API? 개발자에게 Google Maps 를삽입할수있도록 Google 에서제공하는 Application
More informationC.PÀÛ¾÷
HP A/S, HP ,,,. HP. HP 3 A/S. HP.,,, HP Financing ( ).,. HP,.,,,. 24x7, 4 ( ). HP Technology@Work IT. PC.,,,,.. HP.,, HP,,. , ROI ( ).. HP 1,,. 1 HP HP. 90 HP (Post carepack). 2. Premium Service email
More informationMicrosoft Word - Week Ahead_Economy.docx
..... 이탈리아국채 년금리 한국취업자수전년비증감 ( 천명 )..8 8. 8.7 8.9 8. 7. 7. 7.9 8. 8. 8.9 8. 8. 8.7 8..7........9 미국 9 년예상 GDP 성장률컨센서스 (% YoY).... -. 7 8 (% YoY) PPI 8 CPI Core CPI - - -8 7 8..... CPI Core CPI Core PPI.
More informationMicrosoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with
More informationMicrosoft PowerPoint - 4주차_Android_UI구현.ppt [호환 모드]
Android UI 구현 학습목표 교육목표 Android application 구성요소 Activity Layout UI 설계 Linear Layout 구현 Android application 구성요소 (1) () Application 구성요소 AndroidManifest.xml Android application 구성요소 (2) 구성요소 기능 Activity
More informationMicrosoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt
변수와상수 1 변수란무엇인가? 변수 : 정보 (data) 를저장하는컴퓨터내의특정위치 ( 임시저장공간 ) 메모리, register 메모리주소 101 번지 102 번지 변수의크기에따라 주로 byte 단위 메모리 2 기본적인변수형및변수의크기 변수의크기 해당컴퓨터에서는항상일정 컴퓨터마다다를수있음 short
More information(72) 발명자 오인환 서울 노원구 중계로 195, 101동 803호 (중계동, 신 안동진아파트) 서혜리 서울 종로구 평창14길 23, (평창동) 한훈식 서울 강남구 언주로71길 25-5, 301호 (역삼동, 영 훈하이츠) 이 발명을 지원한 국가연구개발사업 과제고유번호
(19) 대한민국특허청(KR) (12) 등록특허공보(B1) (45) 공고일자 2014년04월14일 (11) 등록번호 10-1384704 (24) 등록일자 2014년04월07일 (51) 국제특허분류(Int. Cl.) F16L 9/18 (2006.01) F17D 1/00 (2006.01) F16L 3/00 (2006.01) (21) 출원번호 10-2012-0113933
More informationuntitled
類 年 料 ( ) Total Maize Oil Seeds and Oleaginous Fruits 22,225,074 251,395,099 163,932 1,230,924 82,317 1,245,380 4,399,825 51,930,426 1 58 陸 3,392,308 35,954,079 3,125 8,486 2,406,498 25,372,961 94,691
More informationPowerPoint 프레젠테이션
System Software Experiment 1 Lecture 5 - Array Spring 2019 Hwansoo Han (hhan@skku.edu) Advanced Research on Compilers and Systems, ARCS LAB Sungkyunkwan University http://arcs.skku.edu/ 1 배열 (Array) 동일한타입의데이터가여러개저장되어있는저장장소
More information2040 2010 6 11 - - - - - - 03 - -,,, - 08 8 15 < > - - -,, - / 04 2040 100,, -, 05 - -- - - KOREA 2040, 06 - - - - - - - 69(2010) 88(2040) - 2.56 2.10, 65 7.6% 14.2% 18% 15%, 65 16% 25% - -,, 56.7(2010)
More informationMicrosoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse
More informationMicrosoft PowerPoint - chap06-2pointer.ppt
2010-1 학기프로그래밍입문 (1) chapter 06-2 참고자료 포인터 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- 포인터의정의와사용 변수를선언하는것은메모리에기억공간을할당하는것이며할당된이후에는변수명으로그기억공간을사용한다. 할당된기억공간을사용하는방법에는변수명외에메모리의실제주소값을사용하는것이다.
More information4S 1차년도 평가 발표자료
모바일 S/W 프로그래밍 안드로이드개발환경설치 2012.09.05. 오병우 모바일공학과 JDK (Java Development Kit) SE (Standard Edition) 설치순서 Eclipse ADT (Android Development Tool) Plug-in Android SDK (Software Development Kit) SDK Components
More information!DVD브로셔
DVD 대여 및 후기 감상문 쓰기 ㅣDVD대여 및 감상후기 사업 목적ㅣ 교육용 동영상 중에 필요한 영상물을 직접 대여하여 이용하고 후기를 작성합니다. 교육용 동영상을 통해 교수방법 뿐만 아니라, 학생을 가르치는데 필요한 정보 및 지식을 공유함으로써 교수님들의 교수역량을 더욱 개발할 수 있도록 지원하고자 합니다. DVD 목록 배부를 통해 교육 동영상을 안내하고
More information사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사
IDIS Mobile Android 사용설명서 Powered by 사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사양 및 버전에 따라 일부
More information5장. JSP와 Servlet 프로그래밍을 위한 기본 문법(완성-0421).hwp
1 0 1.7 6 5 'A ' '/ u 4 4 2 2 ' " JS P 프로그래밍 " A ', 'b ', ' 한 ', 9, \ u d 6 5 4 ' c h a r a = 'A '; 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 < % @ p a g e c o n te n
More informationMicrosoft PowerPoint - 15-MARS
MARS 소개및실행 어셈블리프로그램실행예 순천향대학교컴퓨터공학과이상정 1 MARS 소개및실행 순천향대학교컴퓨터공학과 2 MARS 소개 MARS MIPS Assembler and Runtime Simulator MIPS 어셈블리언어를위한소프트웨어시뮬레이터 미주리대학 (Missouri State Univ.) 의 Ken Vollmar 등이자바로개발한교육용시뮬레이터
More informationC 프로그래밍 언어 입문 C 프로그래밍 언어 입문 김명호저 숭실대학교 출판국 머리말..... C, C++, Java, Fortran, Python, Ruby,.. C. C 1972. 40 C.. C. 1999 C99. C99. C. C. C., kmh ssu.ac.kr.. ,. 2013 12 Contents 1장 프로그래밍 시작 1.1 C 10 1.2 12
More informationMicrosoft Word - src.doc
IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...
More information리니어레이아웃 - 2 -
4 차시레이아웃 1 학습목표 레이아웃의개념을이해한다. 중복리니어레이아웃의개념이해한다. 2 확인해볼까? 3 레이아웃개념익히기 1) 학습하기 [ 그림 4-1] ViewGroup 클래스계층도 리니어레이아웃 - 2 - [ 예제 4-1]orientation 속성-horizontal 1
More informationPowerPoint 프레젠테이션
유니티와아두이노를활용한 VR 컨트롤러개발 Part 06 헬로앱스코딩교육 김영준 공학박사, 목원대학교겸임교수前 Microsoft 수석연구원 splduino@gmail.com http://www.helloapps.co.kr 키보드로물체생성하기 키보드로물체생성하기 public GameObject CubeObject; public GameObject MyCamera;
More informationMicrosoft PowerPoint UI-Layout.Menu.pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 User Interface 개요 Declaring Layout Creating Menus 2 View: user interface 의기본단위 사각형 (rectangle) 영역을차지하며, 그리기및이벤트처리의기본단위이다. Widget 을생성하기위한기본클래스이다. 예 : 버튼, 텍스트창,
More informationVol.256 C O N T E N T S M O N T H L Y P U B L I C F I N A N C E F O R U M
2017.10Vol.256 C O N T E N T S 02 06 32 68 97 129 149 155 165 M O N T H L Y P U B L I C F I N A N C E F O R U M 2 2017.10 3 4 2017.10 6 2017.10 7 1) 2) 3) 8 2017.10 4) 9 40.0 35.0 30.0 25.0 20.0 15.0
More information이머징마켓 동향 212. 11. 19 글로벌 이머징마켓 시장 동향 인도 시장: 센섹스지수는 장중 강세를 이어갔으나 마감 직전에 급락세로 전환해 6거래일 연속 약세를 보였 다. 주간단위로는 2주째 하락했고 하락폭도 크게 확대됐다. 정부가 재정적자 통제 목표를 달성하지 못
이머징마켓 동향 212. 11. 19 실적 및 정책 악재로 중국 등 주요 이머징 증시 약세 한국투자증권 이머징마켓팀 2-3276-6234 중국 및 홍콩 시장 시장 동향 중국 시장: 상해종합지수가 이틀 연속 하락했다. 장 중 1% 이상 하락해 2,p 근처까지 떨어졌으나 마감 직전 낙폭을 축소했다. 거래금액은 368억 위안으로 직전 거래일 수준을 유지했다. 중국
More information<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >
10주차 문자 LCD 의인터페이스회로및구동함수 Next-Generation Networks Lab. 5. 16x2 CLCD 모듈 (HY-1602H-803) 그림 11-18 19 핀설명표 11-11 번호 분류 핀이름 레벨 (V) 기능 1 V SS or GND 0 GND 전원 2 V Power DD or V CC +5 CLCD 구동전원 3 V 0 - CLCD 명암조절
More informationMobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V
Mobile Service > IAP > Android SDK IAP SDK TOAST SDK. IAP SDK. Android Studio IDE 2.3.3 Android SDK Version 2.3.3 (API Level 10). Name Reference Version License okhttp http://square.github.io/okhttp/ 1.5.4
More informationF120L(JB)_UG_V1.0_ indd
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 전화끊기, 통화중메뉴사용하기 전화통화를종료하려면 통화중 ➌ ( 끊기 ) 를누르세요. 전원버튼으로통화종료 ( 124쪽 ) 로설정한경우통화중전원
More information9 차시고급위젯다루기 1 학습목표 날짜 / 시간과관련된위젯을배운다. 웹뷰를사용하여간단한웹브라우저기능을구현한다. 매니패스트파일의설정법을배운다. 2 확인해볼까? 3 날짜 / 시간위젯 1) 활동하기 활동개요
9 차시고급위젯다루기 1 학습목표 날짜 / 시간과관련된위젯을배운다. 웹뷰를사용하여간단한웹브라우저기능을구현한다. 매니패스트파일의설정법을배운다. 2 확인해볼까? 3 날짜 / 시간위젯 1) 활동하기 활동개요 [ 그림 9-1] 시간예약앱 활동과정 - 2 - [ 그림 9-2] 안드로이드 SDK Manager [ 예제 9-1]main.xml 1
More informationDoItAndroidAppProgramming
Do It! 안드로이드앱프로그래밍 첫째맀당 - Chapter 04 안드로이드프로젝트와개발도구 Jun. 2013 이번장에서는무엇을다룰까요? 한번만들어보긴했지만안드로이드프로젝트에대해더알고싶어요. 안드로이드최근버젂의주요특징을알아볼까요? 이클립스에서만든프로젝트구성요소에대해알아볼까요? 애플리케이션프레임워크에대해자세히살펴볼까요? 안드로이드개발도구에는어떤것들이있는지알아볼까요?
More informationiii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.
Eclipse 개발환경에서 WindowBuilder 를이용한 Java 프로그램개발 이예는 Java 프로그램의기초를이해하고있는사람을대상으로 Embedded Microcomputer 를이용한제어시스템을 PC 에서 Serial 통신으로제어 (Graphical User Interface (GUI) 환경에서 ) 하는프로그램개발예를설명한다. WindowBuilder:
More informationIDP www idp or kr IDP 정책연구 한국경제의구조적문제와개혁방향 민주정책연구원 The Institute for Democracy and Policies
IDP 정책연구 2011-13 www.idp.or.kr IDP 정책연구 2011-13 한국경제의 구조적 문제와 개혁방향 The Institute for Democracy and Policies 서울시 영등포구 영등포동 6가 133번지 민주정책연구원 Tel : 02.2630.0114 Fax : 02.2630.0194 민주정책연구원 민주정책연구원 IDP 정책연구
More information1
1 2 3 4 5 6 b b t P A S M T U s 7 m P P 8 t P A S M T U s 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Chapter 1 29 1 2 3 4 18 17 16 15 5 6 7 8 9 14 13 12 11 10 1 2 3 4 5 9 10 11 12 13 14 15
More information학습목표 메뉴를추가하는방법을이해하고실습할수있다. 프로그램의기본설정 (settings) 을정의하는방법을알고실습할수있다. 대화상자를여는방법을알고실습할수있다. 로그메시지로디버깅하는방법을이해한다. 디버거로디버깅하는방법을이해한다.
헬로, 안드로이드 4 주차 사용자인터페이스디자인하기 (2) 강대기동서대학교컴퓨터정보공학부 학습목표 메뉴를추가하는방법을이해하고실습할수있다. 프로그램의기본설정 (settings) 을정의하는방법을알고실습할수있다. 대화상자를여는방법을알고실습할수있다. 로그메시지로디버깅하는방법을이해한다. 디버거로디버깅하는방법을이해한다. 차례 메뉴추가하기 Settings 추가하기 새게임시작하기
More informationC++ Programming
C++ Programming 연산자다중정의 Seo, Doo-okok clickseo@gmail.com http://www.clickseo.com 목 차 연산자다중정의 C++ 스타일의문자열 2 연산자다중정의 연산자다중정의 단항연산자다중정의 이항연산자다중정의 cin, cout 그리고 endl C++ 스타일의문자열 3 연산자다중정의 연산자다중정의 (Operator
More informationmobile_guide_SA
네이버 모바일배너 모바일 네트워트 GUIDE AD GUIDE Version 1.0 03. 적용위치 04. Appendix 목차 네이버 모바일배너 개요 1. 텍스트형 광고 2. 이미지형 광고 3. 롤링형 광고 네이버 모바일배너 개요 1. 텍스트형 광고 2. 이미지형 광고 3. 롤링형 광고 01/03 네이버 모바일배너 개요 네이버 모바일배너는 네이버 모바일 서비스
More information오늘날의 기업들은 24시간 365일 멈추지 않고 돌아간다. 그리고 이러한 기업들을 위해서 업무와 관련 된 중요한 문서들은 언제 어디서라도 항상 접근하여 활용이 가능해야 한다. 끊임없이 변화하는 기업들 의 경쟁 속에서 기업내의 중요 문서의 효율적인 관리와 활용 방안은 이
C Cover Story 05 Simple. Secure. Everywhere. 문서관리 혁신의 출발점, Oracle Documents Cloud Service 최근 문서 관리 시스템의 경우 커다란 비용 투자 없이 효율적으로 문서를 관리하기 위한 기업들의 요구는 지속적으로 증가하고 있다. 이를 위해, 기업 컨텐츠 관리 솔루션 부분을 선도하는 오라클은 문서관리
More informationuntitled
시스템소프트웨어 : 운영체제, 컴파일러, 어셈블러, 링커, 로더, 프로그래밍도구등 소프트웨어 응용소프트웨어 : 워드프로세서, 스프레드쉬트, 그래픽프로그램, 미디어재생기등 1 n ( x + x +... + ) 1 2 x n 00001111 10111111 01000101 11111000 00001111 10111111 01001101 11111000
More information<4D F736F F D20284B B8F0B9D9C0CF20BED6C7C3B8AEC4C9C0CCBCC720C4DCC5D9C3F720C1A2B1D9BCBA2020C1F6C4A720322E302E646F6378>
KSKSKSKS KSKSKSK KSKSKS KSKSK KSKS KSK KS X 3253 KS 2.0 KS X 3253 2016 2016 10 20 3 ... ii... iii 1... 1 2... 1 3... 1 3.1... 1 3.2... 3 4... 3 5... 4 6... 5 7... 7 8... 7 9... 8 A ( )... 9 A.1... 9 A.2...
More information±§ 60¡ÿ ‚±‚ ‰«•¡ˆ
여성고용정책을 통해 본 장애인고용정책의 시사점 이 금 진(기초연구팀) I. 검토 배경 최근 우리나라에서도 교과서의 단일민족 이라는 용어가 차별로 인식될 만큼 다 양성 다문화 에 대한 관심이 증가됨 농촌지역을 중심으로 외국계 여성과의 혼인율이 35.9%로 이 늘어나고 있으며 (통계청, 2006), 코시안(Kosian)을 비롯하여 다양한 혼혈자녀, 외국인 노동자
More informationMicrosoft PowerPoint App Fundamentals[Part2].pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 애플리케이션기초 Part 1 애플리케이션컴포넌트 액티비티와태스크 프로세스와쓰레드 컴포넌트생명주기 Part 2 2 태스크는명시적으로정의 / 선언하는것이아니라, 주어진목적을위해 현재수행되고있는액티비티들의스택이다. 예를들어, 어떤액티비티가특정위치상의시가지지도를보여주고자한다하자. 해당액티비티는안드로이드에이미존재하는맵뷰어액티비티를실행
More information특허청구의 범위 청구항 1 앵커(20)를 이용한 옹벽 시공에 사용되는 옹벽패널에 있어서, 단위패널형태의 판 형태로 구성되며, 내부 중앙부가 후방 하부를 향해 기울어지도록 돌출 형성되어, 전면이 오 목하게 들어가고 후면이 돌출된 결속부(11)를 형성하되, 이 결속부(11
(51) Int. Cl. (19) 대한민국특허청(KR) (12) 등록특허공보(B1) E02D 29/02 (2006.01) E02D 17/20 (2006.01) E02B 3/14 (2006.01) (21) 출원번호 10-2010-0089517 (22) 출원일자 2010년09월13일 심사청구일자 (56) 선행기술조사문헌 JP2006037700 A* KR100920461
More informationMicrosoft Word - 국제중재
기업인과 변호사를 위한 국제 중재(International Arbitration)의 이해와 활용 법무법인 이산( 移 山 ) 서울시 서초구 서초4동 1698-2 형남빌딩 5층 전화: (02) 3477-0150 팩스: 3477-0160 http://www.esanlaw.com 들어가는 말 국제거래에서 발생할 수 있는 분쟁을
More informationVisual Basic 반복문
학습목표 반복문 For Next문, For Each Next문 Do Loop문, While End While문 구구단작성기로익히는반복문 2 5.1 반복문 5.2 구구단작성기로익히는반복문 3 반복문 주어진조건이만족하는동안또는주어진조건이만족할때까지일정구간의실행문을반복하기위해사용 For Next For Each Next Do Loop While Wend 4 For
More informationBMP 파일 처리
BMP 파일처리 김성영교수 금오공과대학교 컴퓨터공학과 학습내용 영상반전프로그램제작 2 Inverting images out = 255 - in 3 /* 이프로그램은 8bit gray-scale 영상을입력으로사용하여반전한후동일포맷의영상으로저장한다. */ #include #include #define WIDTHBYTES(bytes)
More informationLayout
Layout Bok, Jong Soon Jongsoon.bok@gmail.com www.javaexpert.co.kr Layout ViewGroup Is a special view Can contain other views (called children.) Is the base class for layouts and views containers. Also
More information슬라이드 1
4 장액티비티와리소스 시작하면서 2 목차 액티비티이해 리소스이해 리소스응용 애플리케이션디버깅 액티비티이해 애플리케이션개념 4 Java 언어로작성 자싞의리눅스프로세스내에서실행 각프로세스는자싞의자바가상머싞을가짐 각프로세스는다른프로세스와격리되어실행 짂입점 (entry point) 이없고읶텎트 (intent) 에의하여컴포넌트홗성화 고유한리눅스 ID 가부여 기본적으로애플리케이션을구성하는파읷들은해당사용자와해당애플리케이션에게맊접귺허용
More information제8장 자바 GUI 프로그래밍 II
제8장 MVC Model 8.1 MVC 모델 (1/7) MVC (Model, View, Controller) 모델 스윙은 MVC 모델에기초를두고있다. MVC란 Xerox의연구소에서 Smalltalk 언어를바탕으로사용자인터페이스를개발하기위한방법 MVC는 3개의구성요소로구성 Model : 응용프로그램의자료를표현하기위한모델 View : 자료를시각적으로 (GUI 방식으로
More informationMicrosoft PowerPoint Android-구조.애플리케이션 기초(1.0h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 안드로이드정의및아키텍처 안드로이드커널접근 애플리케이션기초및컴포넌트 2 안드로이드는운영체제 (operating system), 미들웨어 (middleware), 핵심애플리케이션들 (key applications) 을포함하고있는모바일디바이스를위한소프트웨어스택 (software stack)
More informationAndroid Master Key Vulnerability
Android Master Key Vulnerability Android Bug 8219321 2013/08/06 http://johnzon3.tistory.com Johnzone 内容 1. 개요... 2 1.1. 취약점요약... 2 1.2. 취약점정보... 2 2. 분석... 2 2.1. 기본개념... 2 2.2. 공격방법... 4 3. 방어대책... 7
More information<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>
SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......
More informationKNK_C_05_Pointers_Arrays_structures_summary_v02
Pointers and Arrays Structures adopted from KNK C Programming : A Modern Approach 요약 2 Pointers and Arrays 3 배열의주소 #include int main(){ int c[] = {1, 2, 3, 4}; printf("c\t%p\n", c); printf("&c\t%p\n",
More informationPowerPoint 프레젠테이션
Lecture 02 프로그램구조및문법 Kwang-Man Ko kkmam@sangji.ac.kr, compiler.sangji.ac.kr Department of Computer Engineering Sang Ji University 2018 자바프로그램기본구조 Hello 프로그램구조 sec01/hello.java 2/40 자바프로그램기본구조 Hello 프로그램구조
More information변수이름 변수값 PATH ;C:\Program Files\Java\jdk1.8.0_45\bin CLASSPATH.;C:\Program Files\jdk1.8.0_45\lib\tools.jar JAVA_HOME C:\Program Files\Java\jdk1.8.0_45
안드로이드앱개발과정추가교재 - Android Studio 사용 [ 실습 01] 개발환경설치 ( 안드로이드스튜디오 & Eclipse IDE + Android SDK) I. 안드로이드스튜디오 1. JDK 다운로드및설치 (1) JDK 다운로드 1 JDK다운로드를위해웹브라우저에 http://www.oracle.com/technetwork/java/javase/downloads/index.html
More information슬라이드 1
모바일소프트웨어프로젝트 지도 API 1 조 20070216 김성수 20070383 김혜준 20070965 이윤상 20071335 최진 1 매시업? 공개 API? 2 매시업 웹으로제공하고있는정보와서비스를융합하여새로운소프트웨어나서비스, 데이터베이스등을만드는것 < 최초의매시업 > 3 공개 API 누구나사용할수있도록공개된 API 지도, 검색등다양한서비스들에서제공 대표적인예
More information