간편결제, 신용카드 청구할인
카카오페이 3,000원
(카카오페이 결제 시 최대할인 3천원 / 5만원 이상 결제, 기간 중 1회)
PAYCO(페이코) 최대 5,000원 할인
(페이코 신규 회원 및 90일 휴면 회원 한정)
북피니언 롯데카드 30% (21,420원)
(최대할인 3만원 / 3만원 이상 결제)
EBS 롯데카드 20% (24,480원)
(최대할인 3만원 / 3만원 이상 결제)
인터파크 NEW 우리V카드 10% (27,540원)
(최대할인 3만원 / 3만원 이상 결제)
인터파크 현대카드 7% (28,460원)
(최대할인 3만원 / 3만원 이상 결제)
Close

핵심만 골라 배우는 안드로이드 스튜디오

원제 : Android Studio Development Essentials
소득공제

2013년 9월 9일 이후 누적수치입니다.

판매지수 204
?
판매지수란?
사이트의 판매량에 기반하여 판매량 추이를 반영한 인터파크 도서에서의 독립적인 판매 지수입니다. 현재 가장 잘 팔리는 상품에 가중치를 두었기 때문에 실제 누적 판매량과는 다소 차이가 있을 수 있습니다. 판매량 외에도 다양한 가중치로 구성되어 최근의 이슈도서 확인시 유용할 수 있습니다. 해당 지수는 매일 갱신됩니다.
Close
공유하기
정가

34,000원

  • 30,600 (10%할인)

    1,700P (5%적립)

할인혜택
적립혜택
  • I-Point 적립은 출고완료 후 14일 이내 마이페이지에서 적립받기한 경우만 적립됩니다.
  • 추가혜택
    배송정보
    주문수량
    감소 증가
    • 이벤트/기획전

    • 연관도서(9)

    • 사은품(8)

    책소개

    IOS 프로그래밍 베스트셀러 저자가 집필한 안드로이드 프로그래밍 서적!

    [핵심만 골라 배우는 iOS 프로그래밍]으로 국내 독자들에게도 필력을 인정받은 닐 스미스의 신작! 안드로이드 프로그래밍의 다양한 기능을 간결한 설명과 이해하기 쉬운 예제로 구성하였다. 또한, 어느 정도 안정화된 안드로이드 스튜디오의 최신 버전(1.4 프리뷰)을 기반으로 하고 있어서 이후의 버전 업데이트에도 무리 없이 대응할 수 있을 것이다. 안드로이드 스튜디오를 사용해서 안드로이드 애플리케이션 개발을 배우려는 분, 안드로이드 스튜디오를 빨리 파악하고 싶은 기존 개발자들에게 추천한다.

    출판사 서평

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

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

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

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

    목차

    CHAPTER 1 개요
    CHAPTER 2 안드로이드 스튜디오 개발 환경 구성하기
    CHAPTER 3 안드로이드 스튜디오로 첫 번째 애플리케이션 만들기
    CHAPTER 4 안드로이드 스튜디오 UI 둘러보기
    CHAPTER 5 안드로이드 스튜디오에서 AVD 생성하기
    CHAPTER 6 실제 안드로이드 장치에서 애플리케이션 테스트하기
    CHAPTER 7 안드로이드 스튜디오 코드편 집기
    CHAPTER 8 안드로이드 아키텍처 개요
    CHAPTER 9 액티비티와 인텐트 개요
    CHAPTER 10 안드로이드 애플리케이션과 액티비티 생명주기 이해하기
    CHAPTER 11 액티비티 상태 변화 처리하기
    CHAPTER 12 액티비티 상태 변화 예제
    CHAPTER 13 액티비티 상태를 저장하고 복원하기
    CHAPTER 14 안드로이드 뷰, 뷰 그룹, 레이아웃
    CHAPTER 15 안드로이드 스튜디오 디자이너 도구 살펴보기
    CHAPTER 16 안드로이드 스튜디오 디자이너 도구로 UI 디자인하기
    CHAPTER 17 자바 코드로 안드로이드 UI 생성하기
    CHAPTER 18 안드로이드 스튜디오 디자이너에서 GridLayout 매니저 사용하기
    CHAPTER 19 XML 레이아웃 리소스로 GridLayout 사용하기
    CHAPTER 20 안드로이드 이벤트 처리 개요
    CHAPTER 21 터치와 다중 터치 이벤트 처리하기
    CHAPTER 22 안드로이드 제스처 감지 클래스로 일반 제스처 처리하기
    CHAPTER 23 커스텀 제스처와 핀치 인식 구현하기
    CHAPTER 24 안드로이드 프래그먼트 개요
    CHAPTER 25 안드로이드 스튜디오에서 프래그먼트 사용하기-예제프로젝트
    CHAPTER 26 안드로이드 스튜디오 마스터/디테일 플로
    CHAPTER 27 오버플로 메뉴 생성과 관리
    CHAPTER 28 안드로이드 전환 프레임워크
    CHAPTER 29 beginDelayedTransition을 사용한 안드로이드 전환
    CHAPTER 30 안드로이드 장면 전환 구현하기
    CHAPTER 31 안드로이드 인텐트 개요
    CHAPTER 32 명시적 인텐트 예제프로젝트
    CHAPTER 33 암시적 인텐트 예제프로젝트
    CHAPTER 34 브로드캐스트 인텐트와 브로드캐스트 수신자
    CHAPTER 35 스레드와 스레드 핸들러
    CHAPTER 36 스타트 서비스와 바운드 서비스 개요
    CHAPTER 37 스타트 서비스 구현 예제 프로젝트
    CHAPTER 38 로컬 바운드 서비스 예제 프로젝트
    CHAPTER 39 원격 바운드 서비스 예제 프로젝트
    CHAPTER 40 안드로이드 SQLite 데이터베이스개요
    CHAPTER 41 TableLayout과 TableRow 파악하기
    CHAPTER 42 안드로이드 SQLite 데이터베이스 예제 프로젝트
    CHAPTER 43 콘텐트 제공자 이해하기
    CHAPTER 44 콘텐트 제공자 구현하기
    CHAPTER 45 클라우드 스토리지 액세스하기
    CHAPTER 46 안드로이드 스토리지 액세스 프레임워크 예제 프로젝트
    CHAPTER 47 비디오 재생 구현하기
    CHAPTER 48 카메라 인텐트를 사용한 비디오 녹화와 이미지 캡처
    CHAPTER 49 안드로이드 오디오 녹음과 재생하기
    CHAPTER 50 구글 맵 API 사용하기
    CHAPTER 51 안드로이드 인쇄 프레임워크 사용하기
    CHAPTER 52 HTML과 웹 콘텐트 인쇄 예제 프로젝트
    CHAPTER 53 안드로이드 커스텀 문서 인쇄
    CHAPTER 54 서로 다른 안드로이드 장치와 화면 처리하기
    CHAPTER 55 안드로이드 애플리케이션 릴리스하기
    CHAPTER 56 구글 플레이 인앱 결제를 애플리케이션에 통합하기
    CHAPTER 57 안드로이드 스튜디오의 그래들 개요
    CHAPTER 58 안드로이드 스튜디오 그래들 빌드 예제 프로젝트

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

    찾아보기

    본문중에서

    안드로이드 스튜디오를 설치한 후 처음 실행할 때는 이전 버전의 안드로이드 스튜디오 설정 내역을 가져오기 위한 옵션을 제공하는 대화상자가 나타날 것이다. 만일 여러분의 컴퓨터에 이전 버전의 안드로이드 스튜디오 설정 내역이 있고 새로 설치한 최신 버전에 그런 설정 내역을 가져오고자 한다면 그 대화상자에서 “I want to import my settings from a custom location”을 선택한다. 그러나 처음 설치하는 경우는 “I do not have a previous version of Android Studio or I do not want to import my settings”를 선택한다. 그 다음에 OK 버튼을 누른다.
    (/ p.17)

    AVD 에뮬레이터가 생성되었으므로 이제는 3장에서 생성했던 AndroidSample 애플리케이션을 컴파일하고 실행할 수 있다. AndroidSample 프로젝트를 안드로이드 스튜디오에서 열고 툴바에 있는 초록색의 삼각형으로 된 run(실행) 버튼을 누르면 된다(그림 5-7). 또는 메인 메뉴의 Run - Run ‘app’을 선택하거나 단축키인 Shift+F10(맥 OS X에서는 Ctrl+r)을 눌러도 된다(만일 애플리케이션을 실행할 때 자물쇠가 화면에 나오면 잠금을 풀기 위해 그것을 마우스로 끌어 주면 되며, 화면이 어두워지면 빈 공간 아무 데나 클릭하면 된다).
    (/ p.69)

    액티비티에서는 OnTouchListner 이벤트 리스너를 등록하고 onTouch() 콜백 메서드를 구현하여 터치 이벤트를 처리한다. 이때 안드로이드 런타임이 onTouch() 메서드를 호출하며 이 메서드에서는 MotionEvent 객체를 인자로 받는다. 이 객체는 터치에 관한 정보로 뷰와 접촉된 시점의 터치 이벤트 타입, 터치 좌표, 터치 개수를 포함한다.
    (/ p.245)

    암시적 인텐트는 액티비티가 다른 액티비티의 서비스를 요청할 수 있는 메커니즘을 제공한다. 이때 원하는 일을 나타내는 액션 타입과 데이터(필요할 때만)를 지정한다. 그러나 암시적 인텐트를 수신할 수 있는 후보 액티비티가 되려면 다음과 같이 액티비티가 구성되어야 한다. 즉, 전달되는 인텐트 객체로부터 적합한 데이터를 추출할 수 있어야 하며, 합당한 퍼미션과 인텐트 필터를 포함하도록 구성된 매니페스트 파일에 포함되어야 한다. 요청된 암시적 인텐트와 일치하는 액티비티가 하나 이상일 때는 안드로이드 시스템에서 사용자에게 선택하도록 해 준다.
    (/ p.401)

    틸트(tilt) 제스처를 사용하면 사용자가 지도의 투영 앵글을 조정할 수 있다. 이때는 화면에 두 손가락을 놓고 위 또는 아래로 움직여서 기울기 각도를 조정하면 된다. 틸트 제스처는 UiSettings 인스턴스의 setTiltGesturesEnabled() 메서드를 호출하여 활성화/비활성화할 수 있다. 예를 들면, 다음과 같다.
    (/ p.607)

    저자소개

    닐 스미스(Neil Smyth) [저] 신작알림 SMS신청 작가DB보기
    생년월일 -
    출생지 -
    출간도서 4종
    판매수 1,629권

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

    생년월일 -
    출생지 -
    출간도서 0종
    판매수 0권

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

    펼쳐보기

    언론사 추천 및 수상내역

    이 상품의 시리즈

    I♥Mobile 시리즈(총 35권 / 현재구매 가능도서 8권)

    펼쳐보기

    이 책과 내용이 비슷한 책 ? 내용 유사도란? 이 도서가 가진 내용을 분석하여 기준 도서와 얼마나 많이 유사한 콘텐츠를 많이 가지고 있는가에 대한 비율입니다.

      리뷰

      0.0 (총 0건)

      기대평

      작성시 유의사항

      평점
      0/200자
      등록하기

      기대평

      8.8

      교환/환불

      교환/환불 방법

      ‘마이페이지 > 취소/반품/교환/환불’ 에서 신청함, 1:1 문의 게시판 또는 고객센터(1577-2555) 이용 가능

      교환/환불 가능 기간

      고객변심은 출고완료 다음날부터 14일 까지만 교환/환불이 가능함

      교환/환불 비용

      고객변심 또는 구매착오의 경우에만 2,500원 택배비를 고객님이 부담함

      교환/환불 불가사유

      반품접수 없이 반송하거나, 우편으로 보낼 경우 상품 확인이 어려워 환불이 불가할 수 있음
      배송된 상품의 분실, 상품포장이 훼손된 경우, 비닐랩핑된 상품의 비닐 개봉시 교환/반품이 불가능함

      소비자 피해보상

      소비자 피해보상의 분쟁처리 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 따라 비해 보상 받을 수 있음
      교환/반품/보증조건 및 품질보증 기준은 소비자기본법에 따른 소비자 분쟁 해결 기준에 따라 피해를 보상 받을 수 있음

      기타

      도매상 및 제작사 사정에 따라 품절/절판 등의 사유로 주문이 취소될 수 있음(이 경우 인터파크도서에서 고객님께 별도로 연락하여 고지함)

      배송안내

      • 인터파크 도서 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다

      • 출고가능 시간이 서로 다른 상품을 함께 주문할 경우 출고가능 시간이 가장 긴 상품을 기준으로 배송됩니다.

      • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능하여, 인터파크 외 타업체 배송상품인 경우 발송되지 않을 수 있습니다.

      • 배송비

      도서(중고도서 포함) 구매

      2,000원 (1만원이상 구매 시 무료배송)

      음반/DVD/잡지/만화 구매

      2,000원 (2만원이상 구매 시 무료배송)

      도서와 음반/DVD/잡지/만화/
      중고직배송상품을 함께 구매

      2,000원 (1만원이상 구매 시 무료배송)

      업체직접배송상품 구매

      업체별 상이한 배송비 적용