본문

목차정보

[목차정보]
머리말 
목차 
문법 INDEX 
TIP INDEX 

PART 01 앱과 개발환경 

CHAPTER 01 스마트폰과 앱 
1.1 스마트폰이란 
1.2 앱이란 
1.3 스마트폰의 운영체제 
1.4 안드로이드 VS IOS 

CHAPTER 02 앱 개발환경 구축 
BASIC 2. 개발환경 구축 
LAB 2. 다양한 버전의 안드로이드 가상 단말기 만들기 
ADVANCED LAB 2. 안드로이드 개발자 센터 

CHAPTER 03 프로젝트 개발과 실행원리 
BASIC 3. 예제 프로젝트의 개발 
LAB 3. 앱을 스마트폰으로 실행하기 
ADVANCED LAB 3A 안드로이드 아키텍처와 어플리케이션 구성요소 
ADVANCED LAB 3B 프로젝트 실행화면 캡처하기 
ADVANCED LAB 3C 프로젝트 파일의 IMPORT하기 
ADVANCED LAB 3D 구글 플레이 앱 등록하기 
ADVANCED LAB 3E 구글 플레이 웹에서 앱 다운로드하기 

PART 02 컨텐츠 출력 

CHAPTER 04 텍스트 출력 
BASIC 4. 텍스트 출력 
LAB 4. 텍스트의 폰트 변화 
ADVANCED LAB 4. 고객정보의 동적 출력 

CHAPTER 05 이미지 출력 
BASIC 5. 하나의 이미지 출력 
LAB 5. 여러 개의 이미지 출력 
ADVANCED LAB 5. 정물사진과 설명 출력 

CHAPTER 06 오디오 재생 
BASIC 6. 오디오 재생 
LAB 6. 오디오 재생과 정지 
ADVANCED LAB 6. 오디오 목록과 재생 

CHAPTER 07 비디오 재생 
BASIC 7. 비디오 재생 
LAB 7. 비디오 재생과 정지 
ADVANCED LAB 7. 비디오 목록과 재생 

CHAPTER 08 레이아웃을 이용한 화면 배치 
BASIC 8. 리니어레이아웃의 수평과 수직 배치 
LAB 8. 리니어레이아웃을 이용한 이미지와 문자 출력 
ADVANCED LAB 8A 테이블 레이아웃을 이용한 목록 아이템 출력 
ADVANCED LAB 8B 리스트뷰를 이용한 목록 아이템 출력 
ADVANCED LAB 8C 그리드뷰를 이용한 이미지 출력 
ADVANCED LAB 8D 탭뷰를 이용한 메뉴 구성 

PART 03 입력과 정보전달 

CHAPTER 9 폼 구성 
BASIC 9. 폼의 기본 구성요소를 이용한 화면 구성 
LAB 9. SPINNER를 이용한 폼 작성 
ADVANCED LAB 9A DATE PICKER를 이용한 폼 작성 
ADVANCED LAB 9B 고객등록 폼 작성 

CHAPTER 10 폼과 이벤트 처리 
BASIC 10. 입력 이벤트의 인식 
LAB 10. 입력정보의 알림창 출력 
ADVANCED LAB 10. 고객등록 폼과 입력정보 추출 

CHAPTER 11 액티비티 간 정보전달 
BASIC 11. 다른 액티비티로 정보 전달하기 
LAB 11. 액티비티 간의 상호전환 
ADVANCED LAB 11. 고객등록과 정보전달 

PART 04 네트워크와 데이터베이스 

CHAPTER 12 웹서버 통신 
BASIC 12. 웹문서 소스 보기 
LAB 12. 사용자가 지정하는 URL의 웹문서 소스 보기 
ADVANCED LAB 12A 고객정보(JSON 포맷) 추출 
ADVANCED LAB 12B 고객정보(XML 포맷) 추출 
ADVANCED LAB 12C 웹서버 구축과 고객정보(JSON, XML 포맷) 수신 
ADVANCED LAB 12D 공공DB OPEN API 활용(노선버스 정보조회) 
ADVANCED LAB 12E 웹뷰를 통한 웹문서 보기 

CHAPTER 13 GPS 기반 구글맵 출력 
BASIC 13. 특정 위치의 지도 출력 
LAB 13. GPS 기반 현재 위치 지도 보기 
ADVANCED LAB 13. MAP OVERLAY를 이용한 지도정보 표시 

CHAPTER 14 SQLITE DB 활용 
BASIC 14. 고객 등록과 조회 
LAB 14. 수정과 삭제를 포함하는 고객관리시스템 
ADVANCED LAB 14. 탭 메뉴의 고객관리시스템 

찾아보기