목차

CHAPTER 01 안드로이드 프로그래밍 개요
1. 안드로이드 소개
2. 안드로이드 플랫폼
2.1 ANDROID 2.2 (FROYO)
2.2 ANDROID 2.3 (GINGERBREAD)
2.3 ANDROID 3.X (HONEYCOMB)
2.4 ANDROID 4.0 (ICE CREAM SANDWICH)
2.5 ANDROID 4.3 (JELLYBEAN)
2.6 ANDROID 4.4 (KITKAT)
3. 국내에 출시된 안드로이드폰
3.1 안드로이드 여명기 - 2010년
3.2 안드로이드 전성기 - 2013년
4. 안드로이드 애플리케이션 개발 시 유의 사항
4.1 오픈 소스의 단점
4.2 안드로이드 OS의 버전 문제
4.3 안드로이드폰을 만드는 제조사가 다른 문제
5. IOS와 WINDOWS PHONE 개발 환경과의 비교
연습 문제
CHAPTER 02 안드로이드 개발 환경 구축하기
1. JDK 설치하기
2. 이클립스 설치하기
3. 안드로이드 SDK 설치하기
3.1 윈도우에서 개발 환경 구축하기
3.2 HELLOWORLD 만들기
3.3 MAC에서 개발 환경 구축하기
4. ADT 22.6 버전 이상에서 프로젝트 생성하기
연습 문제 72
CHAPTER 03 JAVA 기초 노트
1. JAVA의 특징
2. JAVA 프로그램 구조
2.1 패키지(PACKAGE)
2.2 임포트(IMPORT)문
2.3 주석문
2.4 키워드
2.5 식별자
2.6 표현어
3. JAVA 기본 문법
3.1 변수와 상수
3.2 연산자
3.3 제어자
3.4 배열
4. 제어문
4.1 반복문
4.2 선택문
4.3 예외 처리
4.4 분기문
5. 클래스와 인터페이스
5.1 클래스
5.2 인터페이스
연습 문제
CHAPTER 04 안드로이드 애플리케이션 분석
1. 안드로이드 애플리케이션 구성 요소
1.1 액티비티
1.2 서비스
1.3 인텐트
1.4 컨텐트 프로바이더
2. 리소스 완벽 활용
3. 환경설정 쉽게 만들기
연습 문제
CHAPTER 05 레이아웃 설계
1. 안드로이드 애플리케이션 UI 개념
2. XML 하드 코딩
2.1 기본 뷰 속성
2.2 TEXTVIEW 전용 속성
2.3 IMAGEVIEW 전용 속성
2.4 화면...(하략)