책 이미지

책 정보
· 분류 : 국내도서 > 대학교재/전문서적 > 공학계열 > 컴퓨터공학 > 정보통신 공학
· ISBN : 9788975856556
· 쪽수 : 430쪽
· 출판일 : 2014-02-28
책 소개
목차
Chapter 1. 안드로이드 소개
1. 안드로이드 역사 / 9
2. 안드로이드 특징 / 11
Chapter 2. 안드로이드 개발 환경 구축
1. 환경 구축 / 25
2. 소스코드 다운로드 받기 / 31
3. 시스템 빌딩하기 / 37
4. 안드로이드 실행하기 / 40
5. 기기를 위한 이미지 생성 / 44
6. 기본적인 안드로이드 작업 흐름 / 53
Chapter 3. 안드로이드 NDK
1. NDK란? / 74
2. JNI(Java Native Interface) / 76
3. 안드로이드 네이티브 개발 방법 / 77
4. 네이티브 라이브러리 개발 실습 / 78
5. JNI API에 대한 이해 / 90
6. JNI 인터페이스 API 함수 활용 / 101
7. JNI 인터페이스 API 함수의 고급 기능 / 121
8. C++로 네이티브 모듈 개발 / 136
9. JNI_OnLoad()함수 사용하기 / 143
Chapter 4. 멀티쓰레드 기반의 안드로이드 그래픽 처리
1. 안드로이드 쓰레드 / 158
2. 안드로이드의 그래픽 / 188
3. 서피스 뷰를 이용한 백그라운드 쓰레드의 그리기 / 211
4. 캔버스 그래픽 관련 기타 사항 / 229
Chapter 5. OpenGL ES
1. OpenGL ES 개요 / 246
2. OpenGL ES를 이용한 어플리케이션 개발 방법 / 247
3. GLSurfaceView로 고정 기능 파이프라인의 OpenGL ES 적용 방법 / 250
4. OpenGL ES API / 259
5. EGL / 269
6. GLSurfaceView의 EGL설정(OpenGL ES 1.1) / 287
7. GLSurfaceView의 EGL설정(OpenGL ES 2.0) / 299
8. OpenGL ES 2.0, 3.0 / 318
Chapter 6. NDK를 활용한 OpenGL ES
1. OpenGL ES에 대한 NDK 모듈 개발 / 331
2. NDK를 적용한 OpenGL ES 1.1 프로그램 작성하기 / 335
3. NDK를 적용한 OpenGL ES 2.0 프로그램 작성하기 / 345
Chapter 7. 네이티브 액티비티
1. 네이티브 액티비티 개요 / 364
2. 네이티브 액티비티 OpenGL ES 1.1 적용 / 373
3. 네이티브 액티비티 OpenGL ES 2.0 적용 / 384
4. 네이티브 액티비티 구현 세부 사항 / 403