MARC 닫기
00770nam a2200241 c 4500
000000622961
20131124173025
131107s2012 ggka 001 kor
▼a 9788970507392
▼g 93000:
▼c \38000
▼l EM0000229072
▼a 005.7126
▼a 005.7126
▼b 천68ㅇ2
▼a 천인국
▼a (그림으로 쉽게 설명하는) 안드로이드 프로그래밍/
▼d 천인국 지음.
▼a Android programming
▼a 수정판.
▼a 파주:
▼b 생능,
▼c 2012
▼g (2013년 3쇄).
▼a 775 p.:
▼b 천연색삽화;
▼c 26 cm.
▼a 이 도서는 2013년 대한민국학술원 선정 '우수학술도서'임
▼a 찾아보기: p. 764-766
▼a "안드로이드 개념 잡고 앱 개발자로서 한 걸음!"
▼a 안드로이드
▼a 프로그래밍
▼a 모바일프로그래밍
▼b \38000
▼a 단행본
▼a 005.7126
▼b 천68ㅇ2
| 자료유형 : | 단행본 |
|---|---|
| ISBN : | 9788970507392 |
| 분류기호 : | 005.7126 |
| 개인저자 : | 천인국 |
| 서명/저자사항 : | (그림으로 쉽게 설명하는) 안드로이드 프로그래밍/ 천인국 지음. |
| 대등표제 : | Android programming |
| 판사항 : | 수정판. |
| 발행사항 : | 파주: 생능, 2012 (2013년 3쇄). |
| 형태사항 : | 775 p.: 천연색삽화; 26 cm. |
| 일반주기 : | 이 도서는 2013년 대한민국학술원 선정 '우수학술도서'임 |
| 일반주기 : | 찾아보기: p. 764-766 |
| 일반주기 : | "안드로이드 개념 잡고 앱 개발자로서 한 걸음!" |
| 분류기호 : | 005.7126 |
| 언어 | 한국어 |
목차
CHAPTER 01 기초 사항
1. 스마트폰 = 16
2. 안드로이드란? = 20
3. 안드로이드의 특징 = 22
4. 안드로이드의 구조 = 26
5. 애플리케이션의 기초 개념 = 28
6. 인텐트 = 35
7. 매니페스트 파일 = 37
8. 안드로이드의 미래 = 39
CHAPTER 02 안드로이드 개발 도구 설치
1. 개발 과정의 개요 = 42
2. 안드로이드 개발 도구 = 43
3. JDK = 44
4. 이클립스 = 46
5. 안드로이드 SDK = 51
6. ADT = 55
7. 안드로이드 에뮬레이터 = 57
8. 에뮬레이터 사용법 = 61
9. 샘플 애플리케이션 실행 = 62
10. SDK 컴포넌트 추가 설치 = 66
CHAPTER 03 첫 번째 애플리케이션
1. 마법사를 이용한 예제 프로그램 = 70
2. 약간 수정하여 보자 = 78
3. XML을 이용하여 사용자 인터페이스 나타내기 = 82
4. 리소스 = 89
5. 매니페스트 파일 = 94
6. 자동으로 생성되는 파일의 분석 = 96
7. 안드로이드 폰을 연결한 개발 환경 구축 = 99
8. 디버깅 = 102
9. 이클립스 사용팁 = 104
10. 정리 = 107
CHAPTER 04 사용자 인터페이스 기초
1. 사용자 인터페이스 개요 = 110
2. 사용자 인터페이스 작성 방법 = 111
3. 비주얼 도구를 이용하여 사용자 인터페이스 만들기 = 117
4. 뷰 = 121
5. 기초적인 뷰들 = 125
CHAPTER 05 레이아웃
1. 레이아웃 = 134
2. 선형 레이아웃 = 135
3. 프레임 레이아웃(FrameLayout) = 145
4. 테이블 레이아웃(TableLayout) = 147
5. 상대적 레이아웃(RelativeLayout) = 149
6. 절대적 레이아웃(AbsoluteLayout) = 151
7. 코드로 레이아웃 변경하기 = 153
CHAPTER 06 이벤트 처리
1. 이벤트 처리 = 160
2. 이벤트 처리 메소드 재정의 = 161
3. 이벤트 처리 객체 사용 = 165
4. XML을 이용한 이벤트 처리 = 172
5. 폼 위젯 = 173
6. 키 이벤트 = 184
7. 포커스 = 186
8. 터치 이벤트 = 188
CHAPTER 07 메뉴와 대화 상자
1. 메뉴의 종류 = 194
2. 옵션 메뉴 = 197
3. 컨텍스트 메뉴 = 203
4. 서브 메뉴 = 207
5. 대화 상자 = 209
6. AlertDialog = 212
7. ProgressDialog = 217
8. 커스텀 대화 상자 = 219
CHAPTER 08 그래픽
1. 그래픽 = 224
2. 커스텀 뷰를 사용하여 그리기 = 225
3. 그리기 속성 = 231
4. 패스 그리기 = 238
5. 이미지 표시하기 = 240
6. 도형 객체 이용하기 = 245
7. 애니메이션 = 252
8. 프로퍼티 애니메이션 = 253
9. 뷰 애니메이션 = 257
10. 드로워블 애니메이션 = 261
11. 서피스 뷰(SurfaceView) = 263
CHAPTER 09 고급 그래픽과 OpenGL
1. 안드로이드 그래픽 = 274
2. 그래디언트 = 276
3. 트랜스퍼 모드 = 282
4. 2차원 변환 = 285
5. 영상 처리 = 294
6. OpenGL ES = 300
7. OpenGL ES 예제 #1: 전체적인 구조 만들기 = 303
8. OpenGL ES 예제 #2: 삼각형 정의하기 = 306
9. OpenGL ES 예제 #3: 삼각형 그리기 = 309
10. OpenGL ES 예제 #4: 색상 입히기 = 311
11. OpenGL ES 예제 #5: 삼각형 회전시키기 = 314
12. OpenGL ES 예제 #6: 피라미드 회전시키기 = 316
CHAPTER 10 고급 위젯
1. 어댑터 뷰 = 318
2. 리스트 뷰 = 319
3. 스피너 = 325
4. 그리드 뷰 = 328
5. 갤러리 = 331
6. 프로그레스 바 = 334
7. 레이팅 바 = 336
8. 데이터 픽커와 타임 픽커 = 338
CHAPTER 11 액티비티와 인텐트
1. 애플리케이션, 액티비티, 액티비티 스택, 태스크 = 344
2. 멀티 태스킹 = 348
3. 액티비티 생애주기 = 351
4. 액티비티 상태 저장 = 356
5. 인텐트 = 360
6. 명시적 인텐트 = 362
7. 액티비티로부터 결과받기 = 366
8. 암시적 인텐트 = 372
9. 인텐트 필터 = 377
10. 로그캣 = 384
CHAPTER 12 리소스와 보안
1. 리소스 = 390
2. 기본 리소스와 대체 리소스 = 392
3. 리소스 참조 = 397
4. 지역화 = 402
5. 보안 = 408
6. 권한 요청하기 = 410
7. 사용자 정의 권한 = 412
CHAPTER 13 서비스와 방송 수신자
1. 서비스 = 416
2. 서비스 기초 = 419
3. IntentService 클래스 = 424
4. 연결 타입의 서비스 = 427
5. 방송 수신자란? = 435
6. 애플리케이션이 방송하기 = 441
7. 중요한 방송 = 445
CHAPTER 14 프로세스와 스레드
1. 프로세스와 스레드 = 452
2. 프로세스 = 454
3. 스레드 = 457
4. 스레드에서 UI를 조작하는 방법 = 462
5. 게임 예제 = 472
CHAPTER 15 데이터 스토리지
1. 데이터를 저장하는 방법 = 480
2. 공유 프레퍼런스 = 481
3. 프레퍼런스 액티비티 = 485
4. 내부 공간에 파일 만들기 = 487
5. 외부 저장 공간 = 491
CHAPTER 16 데이터베이스
1. 데이터베이스 = 498
2. 데이터베이스 사용하기 = 501
3. 데이터베이스와 어댑터 = 508
CHAPTER 17 콘텐트 제공자
1. 콘텐트 제공자 = 512
2. 콘텐트 제공자의 기본 = 513
3. 콘텐트 제공자로부터 데이터 읽기 = 516
4. 콘텐트 제공자를 이용하여 데이터 변경하기 = 521
5. 콘텐트 제공자에 저장할 수 있는 데이터 타입 = 525
6. 콘텐트 제공자 작성하기 = 527
CHAPTER 18 네트워크
1. 네트워킹 상태 조회 = 542
2. 웹페이지 읽기 = 546
3. 웹브라우징 = 547
4. 서버/클라이언트 통신 = 552
5. XML 처리 = 560
CHAPTER 19 구글 맵
1. 위치 기반 애플리케이션 = 566
2. 구글 API 패키지 설치 = 569
3. 사용자 위치 파악하기 = 571
4. 지오 코딩 = 578
5. 구글 지도 패키지 = 581
6. 구글 지도 서비스 등록 = 583
7. 구글 지도 표시하기 = 587
8. 맵뷰 제어하기 = 590
9. 지도 위에 표시하기 = 595
CHAPTER 20 멀티미디어
1. 안드로이드의 멀티미디어 지원 = 606
2. 오디오 재생 = 607
3. 오디오 녹음 = 617
4. 인텐트를 이용한 이미지 캡처 = 623
5. Camera 클래스를 이용한 영상 캡처 = 631
6. 내장 사진 선택하기 = 636
7. 비디오 재생 = 639
8. 비디오 녹화 = 641
CHAPTER 21 전화, SMS, 주소록
1. 인텐트를 사용한 전화 걸기와 문자메시지 보내기 = 650
2. 전화 상태 얻기 = 655
3. 주소록 = 659
CHAPTER 22 블루투스
1. 블루투스 = 674
2. 블루투스 설정 = 677
3. 장치 검색 = 678
4. 장치와 접속하기 = 682
CHAPTER 23 센서
1. 센서 하드웨어 = 702
2. 방향 센서 = 709
3. 가속도 센서 = 713
CHAPTER 24 NFC와 앱 위젯
1. NFC = 718
2. NFC의 기초 = 721
3. 앱 위젯 = 732
CHAPTER 25 애플리케이션 배포하기
1. 애플리케이션 배포 과정 = 748
2. 애플리케이션 서명하기 = 750
3. 명령어로 서명하기 = 751
4. 이클립스로 서명하기 = 755
5. 애플리케이션 버전 = 757
6. 애플리케이션 마켓 = 760
찾아보기 = 764
바이브 코딩 혁명이 온다 : AI 에이전트와 제로 코드 소사이어티의 탄생
005.133 김73ㅂ
(바닥부터 배우는) 강화 학습 : 강화 학습 기초에 대한 쉽고 정확한 개념 설명
006.31 노57ㄱ
(맥스 테그마크의) 라이프 3.0 : 인공지능이 열어갈 인류와 생명의 미래
006.301 T261ㄹ백
인문의 재발견
001.3 안73ㅇ
서평쓰기