장바구니 담기 close

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

핵심만 골라 배우는  안드로이드 스튜디오 & 프로그래밍

핵심만 골라 배우는 안드로이드 스튜디오 & 프로그래밍 제이펍의 모바일 시리즈 30 (2판) (반양장본)

  • 닐 스미스
  • |
  • 제이펍
  • |
  • 2016-06-10 출간
  • |
  • 820페이지
  • |
  • 188 X 245 X 33 mm
  • |
  • ISBN 9791185890555
★★★★★ 평점(10/10) | 리뷰(1)
판매가

36,000원

즉시할인가

32,400

배송비

무료배송

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

수량
+ -
총주문금액
32,400

이 상품은 품절된 상품입니다

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

목차

1장 개요 _ 1
2장 안드로이드 스튜디오 개발 환경 구성하기 _ 6
3장 안드로이드 스튜디오로 첫 번째 애플리케이션 만들기 _ 26
4장 안드로이드 스튜디오 UI 둘러보기 _ 43
5장 안드로이드 스튜디오에서 AVD 생성하기 _ 54
6장 안드로이드 스튜디오 버전 2 AVD 에뮬레이터 사용과 구성하기 _ 74
7장 실제 안드로이드 장치에서 애플리케이션 테스트하기 _ 85
8장 안드로이드 스튜디오 코드 편집기 _ 96
9장 안드로이드 아키텍처 개요 _ 109
10장 액티비티와 인텐트 개요 _ 115

11장 안드로이드 애플리케이션과 액티비티 생명주기 _ 120
12장 액티비티 상태 변화 처리하기 _ 126
13장 액티비티 상태 변화 예제 _ 135
14장 액티비티 상태를 저장하고 복원하기 _ 148
15장 안드로이드 뷰, 뷰 그룹, 레이아웃 _ 156
16장 안드로이드 스튜디오 디자이너 도구 살펴보기 _ 162
17장 안드로이드 스튜디오 디자이너 도구로 UI 디자인하기 _ 172
18장 자바 코드로 안드로이드 UI 생성하기 _ 184
19장 안드로이드 스튜디오 디자이너에서 GridLayout 매니저 사용하기 _ 197
20장 XML 레이아웃 리소스로 GridLayout 사용하기 _ 207

21장 안드로이드 이벤트 처리 개요 _ 213
22장 안드로이드 스튜디오의 Instant Run 사용하기 _ 223
23장 터치와 다중 터치 이벤트 처리하기 _ 230
24장 안드로이드 제스처 감지 클래스로 일반 제스처 처리하기 _ 240
25장 커스텀 제스처와 핀치 인식 구현하기 _ 248
26장 안드로이드 프래그먼트 개요 _ 265
27장 안드로이드 스튜디오에서 프래그먼트 사용하기 - 예제 프로젝트 _ 275
28장 오버플로 메뉴 생성과 관리 _ 292
29장 안드로이드 전환 프레임워크 _ 301
30장 beginDelayedTransition을 사용한 안드로이드 전환 _ 314

31장 안드로이드 장면 전환 구현하기 _ 321
32장 플로팅 액션 버튼과 스낵바 사용하기 _ 333
33장 탭 인터페이스 생성하기 _ 347
34장 RecyclerView와 CardView 사용하기 _ 362
35장 RecyclerView와 CardView 예제 프로젝트 _ 368
36장 앱 바와 컬랩싱 툴바 레이아웃 사용하기 _ 380
37장 내비게이션 드로어 구현하기 _ 390
38장 안드로이드 스튜디오 마스터/디테일 플로 _ 399
39장 안드로이드 인텐트 개요 _ 413
40장 명시적 인텐트 예제 프로젝트 _ 420

41장 암시적 인텐트 예제 프로젝트 _ 432
42장 브로드캐스트 인텐트와 브로드캐스트 수신자 _ 444
43장 스레드와 스레드 핸들러 _ 457
44장 스타트 서비스와 바운드 서비스 개요 _ 469
45장 스타트 서비스 구현 예제 프로젝트 _ 476
46장 로컬 바운드 서비스 예제 프로젝트 _ 489
47장 원격 바운드 서비스 예제 프로젝트 _ 501
48장 안드로이드 SQLite 데이터베이스 개요 _ 509
49장 TableLayout과 TableRow 개요 _ 519
50장 안드로이드 SQLite 데이터베이스 예제 프로젝트 _ 528

51장 콘텐트 제공자 이해하기 _ 539
52장 콘텐트 제공자 구현하기 _ 544
53장 구글 클라우드 스토리지 액세스하기 _ 560
54장 안드로이드 스토리지 액세스 프레임워크 예제 프로젝트 _ 569
55장 비디오 재생 구현하기 _ 584
56장 카메라 인텐트를 사용한 비디오 녹화와 이미지 캡처 _ 593
57장 안드로이드 6의 런타임 퍼미션 _ 602
58장 안드로이드 오디오 녹음과 재생하기 _ 612
59장 구글 맵 API 사용하기 _ 626
60장 안드로이드 인쇄 프레임워크 사용하기 _ 646

61장 HTML과 웹 콘텐트 인쇄 예제 프로젝트 _ 657
62장 안드로이드 커스텀 문서 인쇄 _ 669
63장 안드로이드 지문 인증 구현하기 _ 687
64장 서로 다른 안드로이드 장치와 화면 처리하기 _ 705
65장 안드로이드 애플리케이션 릴리스하기 _ 710
66장 구글 플레이 인앱 결제를 애플리케이션에 통합하기 _ 719
67장 안드로이드 스튜디오의 그래들 개요 _ 744
68장 안드로이드 스튜디오 그래들 빌드 예제 프로젝트 _ 756

부록 A 에뮬레이터에서 한글 사용하기 _ 767
부록 B Button의 textAllCaps 속성값 설정 _ 777
찾아보기 _ 782

도서소개

책 소개
최신 안드로이드 스튜디오와 안드로이드 OS 반영!


이 책은 안드로이드 스튜디오 기반의 애플리케이션 개발과 테스트에 필요한 환경 설정 방법을 알려준다. 그리고 안드로이드 스튜디오의 주요 기능과 사용법을 살펴본다. 예를 들어, 각종 도구 창, 코드 편집기, 사용자 인터페이스 디자이너 도구와 같은 것들이다. 또한, 안드로이드 스튜디오의 최신 기능인 Instant Run과 AVD 에뮬레이터의 새로운 기능도 알아본다.

출판사 서평
안드로이드 스튜디오 사용법 + 안드로이드 앱 개발 테크닉 + 따라 하기 쉬운 예제 프로젝트!

안드로이드 개발에 필요한 거의 모든 것!
최신 안드로이드 스튜디오와 안드로이드 OS 반영!
안드로이드 스튜디오 설치부터 안드로이드 개발 기초까지!
안드로이드 입문자뿐만 아니라 레퍼런스용으로 사용하려는 분들에게도 강추!


이 책은 안드로이드 스튜디오 기반의 애플리케이션 개발과 테스트에 필요한 환경 설정 방법을 알려준다. 그리고 안드로이드 스튜디오의 주요 기능과 사용법을 살펴본다. 예를 들어, 각종 도구 창, 코드 편집기, 사용자 인터페이스 디자이너 도구와 같은 것들이다. 또한, 안드로이드 스튜디오의 최신 기능인 Instant Run과 AVD 에뮬레이터의 새로운 기능도 알아본다.

그리고 안드로이드 스튜디오를 사용해서 애플리케이션과 사용자 인터페이스를 설계하고 만드는 방법들을 자세히 알아본다. 이때 다양한 종류의 안드로이드 스튜디오 프로젝트를 직접 만들면서 각종 뷰 컴포넌트와 기본적인 프로그래밍 기법을 배울 수 있도록 구성하였다.

안드로이드 애플리케이션 개발에 필요한 기본적인 내용 외에 고급 주제도 다룬다. 데이터베이스, 콘텐트 제공자, 인텐트, 터치스크린 처리, 동작 인식, 카메라 사용, 비디오와 오디오의 재생과 수록, 인쇄, 애니메이션, 클라우드 기반 파일 스토리지의 사용법 등이다. 그리고 구글 맵 API를 사용한 지도 구현, 구글 플레이 개발자 콘솔에 애플리케이션을 게시하고 인앱 결제를 하는 방법 등 구글 플레이와 연관된 내용도 설명한다.

더불어 최신 안드로이드 프로그래밍에 필요한 내용도 알려준다. 즉, 머티리얼 디자인을 구현하는 새로운 컴포넌트인 플로팅 액션 버튼, 스낵바, 탭 인터페이스, 카드 뷰, 앱 바, 컬랩싱 툴바, 내비게이션 드로어 등이다. 그리고 안드로이드 6.0(마시멜로)에 새로 도입된 런타임 퍼미션에 관해서도 알아본다.

이 책에서는 여러분이 자바 프로그래밍 경험이 있다고 간주할 것이므로 자바 언어에 대해서 별도로 언급하지는 않는다. 윈도우나 맥 또는 리눅스가 실행되는 컴퓨터가 있고, 안드로이드 스튜디오와 안드로이드 SDK를 다운로드할 수 있으면 시작할 준비가 된 것이다. 독자 여러분을 환영한다!

교환 및 환불안내

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