HOME > Detail View

Detail View

(핵심만 골라 배우는) 안드로이드 스튜디오 (Loan 44 times)

Material type
단행본
Personal Author
Smyth, Neil 심재철, 역
Title Statement
(핵심만 골라 배우는) 안드로이드 스튜디오 / 닐 스미스 지음 ; 심재철 옮김
Publication, Distribution, etc
파주 :   제이펍,   2015  
Physical Medium
xxiii, 759 p. : 삽화 ; 25 cm
Series Statement
제이펍의 모바일 시리즈 = Jpub's mobile series ; 27
Varied Title
Android Studio development essentials
ISBN
9791185890173
General Note
안드로이드 스튜디오 사용법 + 안드로이드 앱 개발 테크닉 + 따라하기 쉬운 예제 프로젝트  
색인수록  
Subject Added Entry-Topical Term
Application software --Development Mobile computing Operating systems (Computers)
000 00000cam c2200205 c 4500
001 000045838488
005 20150715160939
007 ta
008 150715s2015 ggka 001c kor
020 ▼a 9791185890173 ▼g 93000
035 ▼a (KERIS)BIB000013803602
040 ▼a 221031 ▼c 221031 ▼d 221031 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.268 ▼2 23
085 ▼a 005.268 ▼2 DDCK
090 ▼a 005.268 ▼b 2015z5
100 1 ▼a Smyth, Neil
245 2 0 ▼a (핵심만 골라 배우는) 안드로이드 스튜디오 / ▼d 닐 스미스 지음 ; ▼e 심재철 옮김
246 1 9 ▼a Android Studio development essentials
260 ▼a 파주 : ▼b 제이펍, ▼c 2015
300 ▼a xxiii, 759 p. : ▼b 삽화 ; ▼c 25 cm
440 0 0 ▼a 제이펍의 모바일 시리즈 = ▼x Jpub's mobile series ; ▼v 27
500 ▼a 안드로이드 스튜디오 사용법 + 안드로이드 앱 개발 테크닉 + 따라하기 쉬운 예제 프로젝트
500 ▼a 색인수록
630 0 0 ▼a Android (Electronic resource)
650 0 ▼a Application software ▼x Development
650 0 ▼a Mobile computing
650 0 ▼a Operating systems (Computers)
700 1 ▼a 심재철, ▼e
900 1 0 ▼a 스미스, 닐, ▼e
945 ▼a KLPA

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.268 2015z5 Accession No. 121233652 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.268 2015z5 Accession No. 151326474 Availability Available Due Date Make a Reservation Service
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.268 2015z5 Accession No. 121233652 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.268 2015z5 Accession No. 151326474 Availability Available Due Date Make a Reservation Service

Contents information

Book Introduction

아이 러브 모바일 27권. 이 책에서는 안드로이드 스튜디오와 안드로이드 SDK를 사용해서 안드로이드 애플리케이션 개발 방법을 소개한다. 우선 안드로이드 스튜디오 기반의 애플리케이션 개발과 테스트에 필요한 환경 설정 방법을 알려 주며, 이어서 안드로이드 스튜디오의 주요 기능과 사용법도 살펴본다. 예를 들어 각종 도구 창, 코드 편집기, 사용자 인터페이스 디자이너 도구와 같은 것들이다.

그런 다음에 안드로이드의 아키텍처를 간략히 알아보고 안드로이드 스튜디오를 사용해서 애플리케이션과 사용자 인터페이스를 설계하고 만드는 방법들을 자세히 안내한다. 이때 다양한 종류의 안드로이드 스튜디오 프로젝트를 직접 만들며 배울 수 있도록 책을 구성하였다.

그리고 데이터베이스, 콘텐트 제공자, 인텐트와 같은 여러 고급 주제들도 다룬다. 또한 터치스크린 처리, 동작 인식, 카메라 사용, 비디오와 오디오의 재생과 수록 방법도 설명한다. 그리고 새로 소개된 인쇄, 화면 전환, 클라우드 기반 파일 스토리지도 다룬다.

iOS 프로그래밍 베스트셀러 저자가 집필한 안드로이드 프로그래밍 서적!
안드로이드 스튜디오 사용법 + 안드로이드 앱 개발 테크닉 + 따라하기 쉬운 예제 프로젝트


이 책에서는 안드로이드 스튜디오와 안드로이드 SDK를 사용해서 안드로이드 애플리케이션 개발 방법을 소개한다. 우선 안드로이드 스튜디오 기반의 애플리케이션 개발과 테스트에 필요한 환경 설정 방법을 알려 주며, 이어서 안드로이드 스튜디오의 주요 기능과 사용법도 살펴본다. 예를 들어 각종 도구 창, 코드 편집기, 사용자 인터페이스 디자이너 도구와 같은 것들이다. 그런 다음에 안드로이드의 아키텍처를 간략히 알아보고 안드로이드 스튜디오를 사용해서 애플리케이션과 사용자 인터페이스를 설계하고 만드는 방법들을 자세히 안내한다. 이때 다양한 종류의 안드로이드 스튜디오 프로젝트를 직접 만들며 배울 수 있도록 책을 구성하였다.

그리고 데이터베이스, 콘텐트 제공자, 인텐트와 같은 여러 고급 주제들도 다룬다. 또한 터치스크린 처리, 동작 인식, 카메라 사용, 비디오와 오디오의 재생과 수록 방법도 설명한다. 그리고 새로 소개된 인쇄, 화면 전환, 클라우드 기반 파일 스토리지도 다룬다.

덧붙여 지금까지 이야기한 보편적인 안드로이드 애플리케이션 개발 기법들 외에도 구글 플레이와 연관된 내용들도 설명한다. 구글 맵 API를 사용한 지도 구현이라든지, 구글 플레이 개발자 콘솔에 우리 애플리케이션을 게시하고 인앱 결제를 하는 방법들이다. 그리고 애플리케이션 프로젝트 파일들을 구성 및 관리하고 빌드하기 위해 안드로이드 스튜디오에서 사용하는 자동화 프로젝트 시스템인 그래들(Gradle)에 대해서도 알아본다. 또한, 하나의 프로젝트 코드로 서로 다른 안드로이드 장치의 애플리케이션을 생성할 수 있는 안드로이드 스튜디오의 기능(빌드 변이와 그래들 빌드 구성 등)도 알려 준다.


Information Provided By: : Aladin

Author Introduction

닐 스미스(지은이)

20년 이상의 IT 개발 경력을 지녔다. 특히 프로그래밍 언어와 기업용 개발 도구, 사용자 인터페이스 디자인을 전문으로 해 왔으며, 시스템 프로그래밍과 웹 개발, 마케팅까지 담당하기도 했다. 닐은 IT 학사 외에 Network+, Project+, 자바와 마이크로소프트 MCP 자격증들을 가지고 있다. 또한 30여 종의 기술 관련 서적을 집필하였으며, 현재는 미국에서 인터넷 출판과 모바일 애플리케이션 개발 회사인 Payload Media의 공동 창업자이자 CEO로 재직 중이다.

심재철(옮긴이)

현재 프리랜서로, 데이터베이스/모바일 시스템 관련 컨설팅과 번역을 하고 있다. 또한, 20년 넘게 데이터베이스와 객체지향 시스템 설계 및 개발 프로젝트와 건설/금융 분야 애플리케이션 개발 등에 참여했다. 새로운 테크놀로지와 다양한 프로그래밍 언어를 사용해서 실무에 활용하고 가르치는 것을 좋아한다. 저서로는 《핵심만 골라 배우는 코틀린 프로그래밍》이 있으며, 번역서로는 《스프링 인 액션(제5판)》, 《카프카 핵심 가이드》, 《핵심만 골라 배우는 안드로이드 스튜디오 3 & 프로그래밍》, 《실무에 적용하는 안드로이드 프로그래밍(제2판)》, 《Learn Android Studio》, 《SQLite 마스터북(제2판)》, 《프로 오브젝티브-C 디자인 패턴》, 《세븐 데이터베이스》, 《UML 사용자 지침서》, 《Thinking in JAVA 4/e》, 《이펙티브 자바》 등이 있다.

Information Provided By: : Aladin

Table of Contents

CHAPTER 1 개요_1 
CHAPTER 2 안드로이드 스튜디오 개발 환경 구성하기_5 
CHAPTER 3 안드로이드 스튜디오로 첫 번째 애플리케이션 만들기_29 
CHAPTER 4 안드로이드 스튜디오 UI 둘러보기_49 
CHAPTER 5 안드로이드 스튜디오에서 AVD 생성하기_62 
CHAPTER 6 실제 안드로이드 장치에서 애플리케이션 테스트하기_80 
CHAPTER 7 안드로이드 스튜디오 코드편 집기_95 
CHAPTER 8 안드로이드 아키텍처 개요_109 
CHAPTER 9 액티비티와 인텐트 개요_115 
CHAPTER 10 안드로이드 애플리케이션과 액티비티 생명주기 이해하기_121 
CHAPTER 11 액티비티 상태 변화 처리하기_128 
CHAPTER 12 액티비티 상태 변화 예제_137 
CHAPTER 13 액티비티 상태를 저장하고 복원하기_151 
CHAPTER 14 안드로이드 뷰, 뷰 그룹, 레이아웃_160 
CHAPTER 15 안드로이드 스튜디오 디자이너 도구 살펴보기_167 
CHAPTER 16 안드로이드 스튜디오 디자이너 도구로 UI 디자인하기_174 
CHAPTER 17 자바 코드로 안드로이드 UI 생성하기_188 
CHAPTER 18 안드로이드 스튜디오 디자이너에서 GridLayout 매니저 사용하기_203 
CHAPTER 19 XML 레이아웃 리소스로 GridLayout 사용하기_215 
CHAPTER 20 안드로이드 이벤트 처리 개요_222 
CHAPTER 21 터치와 다중 터치 이벤트 처리하기_234 
CHAPTER 22 안드로이드 제스처 감지 클래스로 일반 제스처 처리하기_246 
CHAPTER 23 커스텀 제스처와 핀치 인식 구현하기_255 
CHAPTER 24 안드로이드 프래그먼트 개요_273 
CHAPTER 25 안드로이드 스튜디오에서 프래그먼트 사용하기-예제프로젝트_284 
CHAPTER 26 안드로이드 스튜디오 마스터/디테일 플로_304 
CHAPTER 27 오버플로 메뉴 생성과 관리_319 
CHAPTER 28 안드로이드 전환 프레임워크_330 
CHAPTER 29 beginDelayedTransition을 사용한 안드로이드 전환_344 
CHAPTER 30 안드로이드 장면 전환 구현하기_352 
CHAPTER 31 안드로이드 인텐트 개요_366 
CHAPTER 32 명시적 인텐트 예제프로젝트_374 
CHAPTER 33 암시적 인텐트 예제프로젝트_388 
CHAPTER 34 브로드캐스트 인텐트와 브로드캐스트 수신자_402 
CHAPTER 35 스레드와 스레드 핸들러_416 
CHAPTER 36 스타트 서비스와 바운드 서비스 개요_428 
CHAPTER 37 스타트 서비스 구현 예제 프로젝트_436 
CHAPTER 38 로컬 바운드 서비스 예제 프로젝트_449 
CHAPTER 39 원격 바운드 서비스 예제 프로젝트_462 
CHAPTER 40 안드로이드 SQLite 데이터베이스개요_472 
CHAPTER 41 TableLayout과 TableRow 파악하기_483 
CHAPTER 42 안드로이드 SQLite 데이터베이스 예제 프로젝트_494 
CHAPTER 43 콘텐트 제공자 이해하기_507 
CHAPTER 44 콘텐트 제공자 구현하기_512 
CHAPTER 45 클라우드 스토리지 액세스하기_530 
CHAPTER 46 안드로이드 스토리지 액세스 프레임워크 예제 프로젝트_540 
CHAPTER 47 비디오 재생 구현하기_558 
CHAPTER 48 카메라 인텐트를 사용한 비디오 녹화와 이미지 캡처_569 
CHAPTER 49 안드로이드 오디오 녹음과 재생하기_580 
CHAPTER 50 구글 맵 API 사용하기_593 
CHAPTER 51 안드로이드 인쇄 프레임워크 사용하기_612 
CHAPTER 52 HTML과 웹 콘텐트 인쇄 예제 프로젝트_624 
CHAPTER 53 안드로이드 커스텀 문서 인쇄_638 
CHAPTER 54 서로 다른 안드로이드 장치와 화면 처리하기_659 
CHAPTER 55 안드로이드 애플리케이션 릴리스하기_664 
CHAPTER 56 구글 플레이 인앱 결제를 애플리케이션에 통합하기_674 
CHAPTER 57 안드로이드 스튜디오의 그래들 개요_705 
CHAPTER 58 안드로이드 스튜디오 그래들 빌드 예제 프로젝트_718 

APPENDIX A 에뮬레이터에서 한글 처리_730 
APPENDIX B Button의 textAllCaps 속성 값 설정_741 
APPENDIX C 하위 버전의 안드로이드 시스템에서 실행 가능한 애플리케이션 개발_746
찾아보기_751

New Arrivals Books in Related Fields