장바구니 담기 close

장바구니에 상품을 담았습니다.

안드로이드 프로그래밍의 이해

안드로이드 프로그래밍의 이해

  • 우종정 ,부기동
  • |
  • 생능출판
  • |
  • 2012-11-30 출간
  • |
  • 616페이지
  • |
  • 188 X 254 X 35 mm
  • |
  • ISBN 9788970507545
판매가

29,000원

즉시할인가

28,710

배송비

2,500원

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
28,710

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평




현대인은 TGiF를 누리고 있다고 한다. 유명 패밀리 레스토랑의 음식을 즐기고 있다는 말이 아니다. 트위터Twitter, 구글Google, 아이폰iPhone, 페이스북Facebook의 시작글자의 합성어를 의미한다. 이것들은 한국은 물론 전 세계인의 삶을 점령하고 있는 키워드로서 모두 정보의 접근과 밀접한 용어이다. 특히 아이폰은 2007년 애플이 출시한 스마트폰smartphone으로 휴대폰과 PC의 융합 상품이다. 아이폰의 출시는 세계를 스마트폰 폭풍 속에 몰아넣었다. 웹 분야의 최대 강자인 구글Google도 이에 뒤질세라 2008년도에 모바일 분야의 채널을 확보하기 위하여 안드로이드Android라는 야심찬 모바일 플랫폼을 OHAOpen Handset Alliance와 함께 발표했다. 세계 1위의 모바일 단말기 업체인 노키아Nokia도 심비안Symbian 플랫폼을 공개하고 적극 공세에 나서고 있다. 노키아뿐이 아니라 내로라하는 모바일 업계는 모두 스마트폰 시장에 뛰어들고 있다. 스마트폰의 진정한 승리는 단말기의 하드웨어가 아니라 단말기에 탑재되는 소프트웨어에 달려 있다. 이를 위하여 각종 컨텐츠 장터가 출현하고 있으며 소프트웨어 개발자가 다양한 형태로 참여하고 있다.

안드로이드는 스마트폰 대중화의 기폭제 역할을 한 애플의 아이폰을 2012년도 초부터 이미 추월했다. 안드로이드는 스마트폰만을 위한 플랫폼이 아니라 모든 컴퓨팅 디바이스의 플랫폼으로 성장하고 있다. 안드로이드는 서드파티third party 애플리케이션이 내장 애플리케이션과 평등하고, 개방형이며 무료 플랫폼이다. 이와 같은 특징과 끊임없는 성장 가능성을 지닌 안드로이드는 애플리케이션 개발자에게 매력적일 수밖에 없다. 국내의 스마트폰 시장도 모두 안드로이드에 촉각을 곤두세우며, 특히 갤럭시 시리즈의 스마트폰은 이미 세계 1위 점유율을 차지하고 있다. 이에 발맞춰 구글은 사용자의 요구에 따라 급격하고도 간단없이 안드로이드를 발전시키고 새로운 버전을 릴리즈하고 있다. 더구나 핸드셋 단말기와 태블릿 플랫폼을 통합한 안드로이드 아이스크림 및 젤리빈까지 출시되었다. 그러나 국내에 소개된 대부분의 안드로이드 서적은 초기 버전인 안드로이드 2.2 혹은 2.3을 위한 내용이며, 초보자부터 실무자에게 도움이 되지 못할 만큼 변변하지 못하다. 따라서 저자는 일반 휴대폰 분야의 강국이지만 스마트폰에서 한발 늦은 국내 모바일 분야에 일조하고, 또한 급격한 변화와 사회적 요구에 따라 대학생부터 실무 개발자에 이르기까지 기초와 실무에 쉽게 접할 수 있는 전문서의 필요성을 느껴 이 책을 집필하였다.

이 책은 사회적 요구와 기술의 변화를 능동적으로 반영하여 이론과 실습을 함께 다루며, 자바Java 프로그래밍 언어에 대한 기초 지식만 있어도 이해할 수 있도록 저술하였다. 안드로이드에 대한 개념과 개발 환경부터 액티비티, 컨텐트 공급자, 서비스및 방송 수신자에 이르기까지 각종 애플리케이션을 통하여 쉽게 설명하고 있다. 특히, 모든 장chapter마다 충분한 예제를 제공하며, 또한 각 예제는 다른 장의 예제와 독립적으로 수행할 수 있는 애플리케이션이기 때문에 일부 장을 제외하고 학습하더라도 이해할 수 있도록 편집했다. 또한 액티비티의 생명주기에 대한 내용까지 다양한 예제를 통하여 실무자에게 개념을 파악하도록 개정하였다. 특히 최신 안드로이드 버전인 젤리빈의 핵심 내용인 액션바와 프래그먼트에 대한 내용도 포함시켰다.

이 책을 통하여 안드로이드에 대한 마인드가 확산되고 다가오는 유비쿼터스 ubiquitous 컴퓨팅 시대를 선도할 인력들이 많이 나오길 바란다.끝으로 원고 교정을 위하여 많은 시간과 노력을 아끼지 않은 생능출판사 편집팀에게 감사드린다. 특히 집필 기간 동안 많은 시간을 함께하지 못한 가족에게 미안하고고마운 마음을 전한다.
2012년 11월 연구실에서
저자 일동


목차


1.안드로이드 둘러보기
1.1 모바일 단말기와 무선 인터넷
1.2 모바일 플랫폼
1.3 모바일 시장은 전쟁터
1.4 안드로이드 개요
1.5 안드로이드 아키텍처
1.6 안드로이드 애플리케이션
1.7 안드로이드 UI 개요
1.8 안드로이드의 발전과 미래
■ 연습문제

2.개발환경구출
2.1 교차 개발 환경
2.2 툴체인 다운로드
2.3 JDK와 안드로이드 SDK 설치
2.4 이클립스 설치 및 설정
2.5 가상 단말기 AVD
2.6 안드로이드 SDK 둘러보기
2.7 안드로이드 에뮬레이터
■ 연습문제

3.안드로이드 프로그램의 첫걸음
3.1 프로젝트의 생성과 실행
3.2 프로젝트 파일 및 소스 코드 이해
3.3 코드로 문자열 표시하기
3.4 문자열 출력 프로그램 응용
■ 연습문제

4.리소스와 디버깅
4.1 리소스 개요
4.2 이벤트
4.3 환경에 따른 리소스 지원
4.4 스타일과 테마
4.5 애플리케이션 디버깅
■ 연습문제

5.위젯과 레이아웃
5.1 뷰
5.2 위젯
5.3 레이아웃
■ 연습문제

6.메뉴와 다이어로그
6.1 메뉴
6.2 메뉴 응용
6.3 다이어로그
■ 연습문제

7.어댑터와 어댑터뷰
7.1 어댑터
7.2 어댑터 뷰
7.3 리스트 뷰
7.4 리스트 액티비티
7.5 어댑터 응용
■ 연습문제

8.인텐트
8.1 프로젝트에 액티비티와 퍼미션 추가
8.2 인텐트 개요
8.3 인텐트 생성과 인텐트 필터 및 인텐트 동작 원리
8.4 인텐트 객체의 구성요소
8.5 인텐트 활용
■ 연습문제

9.액티비티와 생명주기
9.1 프로세스와 태스크
9.2 액티비티 생명주기
9.3 액티비티 생명주기 응용
■ 연습문제

10.그래픽
10.1 개요
10.2 캔버스에 그리기
10.3 캔버스에 그리기 응용
10.4 뷰 객체에 그리기
10.5 위젯의 수정
■ 연습문제

11.스레드와 애니메이션
11.1 스레드
11.2 비동기 태스크
11.3 애니메이션
11.4 서피스 뷰
■ 연습문제

12.데이터관리
12.1 프레퍼런스
12.2 데이터베이스 개요
12.3 데이터베이스 응용
12.4 컨텐트 공급자
■ 연습문제

13.프래그먼트와 액션바
13.1 프래그먼트 개요
13.2 액티비티에 프래그먼트 추가
13.3 프래그먼트 응용
13.4 액션바 개요
13.5 액션바에 액션 항목 추가
13.6 액션뷰와 내비게이션 모드
■ 연습문제

14.웹뷰와 구글지도
14.1 웹뷰
14.2 맵뷰와 맵액티비티
14.3 위치 기반 서비스
14.4 지도 응용
■ 연습문제

15.서비스 및 방송수신자
15.1 노티피케이션
15.2 방송 수신자
15.3 알람
15.4 서비스
■ 연습문제

참고문헌
찾아보기

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.