이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
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 |