logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

기초부터 다지는 커니의 안드로이드

기초부터 다지는 커니의 안드로이드

김태호 (지은이)
  |  
인사이트
2011-01-04
  |  
28,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

기초부터 다지는 커니의 안드로이드

책 정보

· 제목 : 기초부터 다지는 커니의 안드로이드 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 애플/아이폰/안드로이드 프로그래밍
· ISBN : 9788991268913
· 쪽수 : 496쪽

책 소개

‘커니의 안드로이드 이야기’ 운영자가 친절히 알려주는 안드로이드의 구성 요소와 개발 방법이 담긴 책. 안드로이드 개발의 어려움과 궁금증, 필요한 지식 등을 초심자의 입장에서 잘 정리했다. 이 책은 이론 없이 안드로이드 앱부터 만들어보는 개발서와는 달리, 안드로이드 애플리케이션의 구성 요소들을 하나씩 짚어가며 기본기를 다져야만 제대로 된 애플리케이션을 만들 수 있다고 말한다.

목차

차례
예제 차례
추천의 글
지은이의 글

1장 안드로이드 개발 환경 설정
1.1 설치 준비
1.2 기본을 준비하자 - 자바, 이클립스 설치
1.3 안드로이드와의 첫 만남 - 안드로이드 SDK, ADT 설치
1.4 편하게 개발하자 - 기타 설정들
1.5 단말기가 없다면 내게로 와 - 에뮬레이터 및 AVD 설정하기

2장 Hello, Android
2.1 안드로이드 애플리케이션의 구성 요소
2.2 새 프로젝트 만들기
2.3 프로젝트 생성파일 분석하기
2.3.1 자바 코드 (/src, /gen)
2.3.2 리소스 (/drawable, /layout, /values)
2.3.3 매니페스트 (AndroidManifest.xml)
2.4 Hello, Android를 파헤쳐보자


3장 애플리케이션 구성 요소 자세히 알아보기
3.1 리소스
3.1.1 리소스란?
3.1.2 리소스 생성하기
3.1.3 환경에 따른 리소스 선택
3.2 액티비티
3.2.1 액티비티 상태(Activity State)
3.2.2 액티비티 생애주기(Activity Lifecycle)
3.2.3 액티비티가 환경변화에 대처하는 자세
3.2.4 액티비티 추가하기
3.3 매니페스트
3.3.1 매니페스트, 너를 보여줘
3.3.2 매니페스트, 편하게 작성하자 - 매니페스트 에디터 이용하기
3.4 인텐트
3.4.1 인텐트의 구성 요소
3.4.2 인텐트 필터, 넌 누구냐?
3.4.3 인텐트 필터의 구성 요소
3.4.4 애플리케이션에 인텐트 필터 추가하기
3.4.5 명시적 인텐트 사용하기
3.4.6 암시적 인텐트 사용하기
3.4.7 액티비티간 데이터 주고받기

4장 액티비티 화면 구성하기
4.1 네 자리는 내가 결정한다 - Layout(레이아웃)
4.2 골라보는 재미 - Tab(탭) 이용하기
4.3 나를 통해 세상을 봐 - TextView, ImageView
4.4 입력 처리는 내게 - EditText, Spinner, Button
4.5 뭘 고를까나 - RadioButton, CheckBox
4.6 기타 위젯들 - ProgressBar, SeekBar, RatingBar
4.7 날짜와 시간 선택은 내게 맡겨라 - DatePicker, TimePicker
4.8 단어 입력과 선택을 동시에 - AutoCompleteTextView
4.9 많은 양의 데이터 표시는 내게 - ListView

5장 사용자 인터페이스
5.1 토스트를 이용한 알림 메시지 표시
5.2 태초에 메뉴가 있었다?
5.2.1 옵션 메뉴
5.2.2 컨텍스트 메뉴
5.3 날 좀 봐주세요 - 다이얼로그
5.3.1 AlertDialog, ProgressDialog 만들기
5.3.2 DatePickerDialog, TimePickerDialog 만들기
5.4 나를 주목하라 - 알림 메시지
5.4.1 알림 메시지 띄워보기

6장 데이터 다루기
6.1 SQLite3
6.1.1 데이터베이스의 주요 구성 요소
6.1.2 테이블 생성/삭제하기
6.1.3 데이터베이스에서 원하는 자료 받아오기 : 쿼리
6.1.4 데이터베이스의 자료 조회하기 : 커서
6.1.5 데이터베이스에 자료 입력하기 : ContentValues
6.1.6 데이터베이스 어댑터
6.1.7 MyBookmark 구현하기
6.2 공유는 나의 것, 컨텐트 프로바이더(Content Provider)
6.2.1 컨텐트 프로바이더 기초
6.2.2 Contacts 프로바이더 사용하기
6.2.3 CallLog 프로바이더 사용하기
6.2.4 컨텐트 프로바이더 만들어보기
6.3 SharedPreferences
6.4 환경설정 (Preferences) 액티비티

7장 위치 기반 서비스
7.1 위치정보 사용하기
7.2 위도, 경도 알아보기
7.3 학교 근처에 오면 알려줘 - ProximityAlert
7.4 여기 주소가 어떻게 되나요 - Geocoder 사용하기
7.5 구글맵 활용하기
7.5.1 API Key 얻기
7.5.2 지도 띄워보기
7.5.3 확대/축소 기능 추가, 위성지도 띄우기
7.5.4 오버레이 및 이벤트 처리

8장 멀티미디어
8.1 카메라
8.1.1 SurfaceView 알아보기
8.1.2 프리뷰 화면 띄우기
8.1.3 사진 촬영하기
8.2 미디어 재생
8.2.1 리소스 내의 오디오 재생하기
8.2.2 애플리케이션 외부의 오디오 재생하기
8.2.3 비디오 재생
8.3 미디어 기록
8.3.1 오디오 기록하기
8.3.2 비디오 기록하기
8.4 음성 인식

9장 인터넷과 무선 통신 다루기
9.1 네트워크 상태 조회하기
9.2 주변의 AP 검색하기
9.3 Google Translate API를 이용한 번역기 만들기
9.4 Twitter4J API를 이용한 트위터 클라이언트 만들기

10장 전화와 SMS
10.1 전화 걸기
10.2 전화망 상태 확인하기
10.3 SMS 전송하기
10.3.1 SMS 전송
10.3.2 SMS 전송 확인
10.4 SMS 수신하기


11장 서비스
11.1 서비스의 생애주기
11.2 서비스와 프로세스
11.3 서비스의 시작과 정지
11.4 서비스와 통신하기
11.4.1 원격 메소드 호출
11.4.2 서비스와 통신 준비하기
11.4.3 서비스와 통신 구현하기

12장 센서 사용하기
12.1 센서를 사용하기에 앞서서
12.2 센서 모니터 애플리케이션 만들기

13장 애플리케이션 디버깅
13.1 관심법을 사용해보자 - DDMS
13.2 에뮬레이터에 전화 걸기/SMS 전송하기
13.2.1 에뮬레이터에 전화 걸기
13.2.2 에뮬레이터에 SMS 전송하기
13.3 에뮬레이터 내 파일 다루기
13.3.1 에뮬레이터에 파일 넣기
13.3.2 에뮬레이터로부터 파일 추출하기
13.4 단말기를 내 맘대로 - ADB
13.5 단말기를 모니터링하자 - Logcat

14장 애플리케이션 배포
14.1 안드로이드 마켓 개발자 등록
14.2 애플리케이션 서명 및 배포
14.3 애플리케이션 업그레이드판 배포
14.4 외장메모리에 애플리케이션 설치 지원하기
14.5 애플리케이션에 광고 적용하기
14.6 라이센싱 서비스 적용하기

15장 부록
15.1 virtual device directory lacks config.ini 메시지가 뜨며 AVD가 실행되지 않을 때
15.2 프로젝트 SDK 버전 변경하기
15.3 기존 프로젝트 불러오기
15.4 프로젝트 패키지 이름 작성법
15.5 데이터베이스, 그 속이 궁금하다 - sqlite3 툴 사용하기

저자소개

김태호 (지은이)    정보 더보기
홍익대학교 컴퓨터공학과에 재학 중이며, 삼성전자 소프트웨어멤버십에서 활동 중이다. 사람들이 안드로이드를 좀더 쉽게 배울 수 있도록 ‘커니의 안드로이드 이야기’라는 블로그(http://androidhuman.tistory.com)를 통해 안드로이드 관련 정보와 강좌를 제공하고 있다. 안드로이드 애플리케이션 개발 뿐 아니라 안드로이드를 기반으로 하는 솔루션 개발에도 관심이 많다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책