본문내용 바로가기
무료배송 이벤트 사은품 소득공제

Do it! 안드로이드 앱 프로그래밍 앱 개발의 모든 것을 담았다! | 안드로이드 10 최신판 반영

전면개정판 7판
정재곤 지음 | 이지스퍼블리싱 | 2020년 01월 23일 출간
클로버 리뷰쓰기
교보문고 베스트셀러

이 책의 다른 상품 정보

  • 정가 : 40,000원
    판매가 : 36,000 [10%↓ 4,000원 할인]
  • 혜택 :
    [기본적립] 2000원 적립 [5% 적립] [추가적립] 5만원 이상 구매 시 2,000원 추가적립 안내 [회원혜택] 회원 등급 별, 3만원 이상 구매 시 2~4% 추가적립 안내 [리뷰적립] 리뷰 작성 시 e교환권 최대 300원 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 개정정보 : 2021년 06월 출간된 개정판이 있습니다. 개정판 보기
  • 도서상태 : 인터넷주문불가

이 책의 이벤트

해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
  • 2021년 상반기, 개발자는 이 책을 읽었다.
    2021.07.01 ~ 2021.07.31
  • 개발자 테크스택 90종 홀로그램 스티커
    2021.04.28 ~ 2021.07.30
  • 책을 통해 성장해나가는 개발자를 응원합니다.
    2017.06.22 ~ 2025.07.31
상품상세정보
ISBN 9791163031413(1163031410)
쪽수 848쪽
크기 186 * 256 * 43 mm /1686g 판형알림

책소개

이 책이 속한 분야

이 책의 주제어

9년 연속 안드로이드 분야 1위!
Do it! 안드로이드 앱 프로그래밍이 새 옷을 갈아입고 돌아왔다!
《Do it! 안드로이드 앱 프로그래밍》 전면 개정 7판이 나왔습니다. 이번 개정판은 안드로이드 운영체제가 ‘파이’에서 ‘안드로이드 10’으로 바뀌면서 외부 라이브러리가 androidx로 변경된 점에 맞춰 본문의 코드를 모두 수정했고, 독자의 버그 제보까지 검토ㆍ반영하여 실습 코드의 안정성도 보완했습니다. 질문이 많을 수밖에 없는 안드로이드 분야의 특성을 감안하여 테크타운 네이버 카페(https://cafe.naver.com/techtown)도 새로 개설했습니다! 궁금한 내용은 저자님께 직접 질문해 보세요. 이지스퍼블리싱 유튜브 채널에서 저자님의 안드로이드 명강의도 만나 보세요. 저자 직강 동영상은 현재(2020년 01월 15일) 20강까지 업로드되어 있으며, 50강까지 상시 업데이트할 예정입니다. 책과 동영상으로 안드로이드 전문 학원에 등록한 효과를 누려 보세요.

상세이미지

Do it! 안드로이드 앱 프로그래밍(전면개정판 7판) 도서 상세이미지

목차

첫째 마당 | Hello! 안드로이드

01 안드로이드란?
안드로이드 이해하기
안드로이드의 흐름 살펴보기

02 개발 도구 설치하기
안드로이드 스튜디오 설치하기

03 첫 번째 앱 만들기
첫 프로젝트 만들기
에뮬레이터로 Hello World 앱 실행하기
Hello 프로젝트 하나씩 바꾸어보기
여러 개의 버튼 추가하기

04 실제 단말 연결하기
PC에 드라이버 설치하기
단말 연결하고 설정 바꾸기


둘째 마당 | 안드로이드 완벽 가이드

01 안드로이드 스튜디오와 친숙해지기
안드로이드 스튜디오 제대로 익히기
뷰와 뷰의 크기 속성 이해하기
레이아웃 기초 익히기

02 레이아웃 익히기
안드로이드에 포함된 대표적인 레이아웃 살펴보기
리니어 레이아웃 사용하기
상대 레이아웃 사용하기
테이블 레이아웃
프레임 레이아웃과 뷰의 전환
스크롤뷰 사용하기

03 기본 위젯과 드로어블 사용하기
기본 위젯 다시 한 번 자세히 공부하기
드로어블 만들기
이벤트 처리 이해하기
토스트, 스낵바 그리고 대화상자 사용하기
프로그레스바 사용하기

04 여러 화면 간 전환하기
레이아웃 인플레이션 이해하기
여러 화면 만들고 화면 간 전환하기
인텐트 살펴보기
플래그와 부가 데이터 사용하기
태스크 관리 이해하기
액티비티의 수명주기와 SharedPreferences 이해하기

05 프래그먼트 이해하기
프래그먼트란?
프래그먼트로 화면 만들기
액션바 사용하기
상단 탭과 하단 탭 만들기
뷰페이저 만들기
바로가기 메뉴 만들기

06 서비스와 수신자 이해하기
서비스
브로드캐스트 수신자 이해하기
위험 권한 부여하기
리소스와 매니페스트 이해하기
그래들 이해하기

07 선택 위젯 만들기
나인패치 이미지 알아보기
새로운 뷰 만들기
레이아웃 정의하고 카드뷰 넣기
리사이클러뷰 만들기
스피너 사용하기

08 애니메이션과 다양한 위젯 사용하기
애니메이션 사용하기
페이지 슬라이딩 사용하기
앱 화면에 웹브라우저 넣기
시크바 사용하기
키패드 제어하기

09 스레드와 핸들러 이해하기
핸들러 이해하기
일정 시간 후에 실행하기
스레드로 메시지 전송하기
AsyncTask 사용하기
스레드로 애니메이션 만들기

10 서버에 데이터 요청하고 응답받기
네트워킹이란?
소켓 사용하기
웹으로 요청하기
Volley 사용하기
JSON 데이터 다루기
영화 정보 가져와 보여주기

11 단말에 데이터베이스와 내용 제공자 만들기
모바일 데이터베이스란?
데이터베이스와 테이블 만들기
헬퍼 클래스로 업그레이드 지원하기
데이터 조회하기
내용 제공자 이해하기
앨범과 연락처 조회하기

12 뷰에 그래픽 그리기
뷰에 그래픽 그리기
드로어블 객체로 만들어 그리기
비트맵 이미지 사용하기
페인트보드 만들기
멀티터치 이미지 뷰어 만들기
머티리얼 디자인의 개념 알아두기

13 멀티미디어 다루기
카메라로 사진 찍어 저장하기
화면에 카메라 미리보기 넣기
음악 파일 재생하기
동영상 재생하기
오디오 녹음하여 저장하기
동영상 녹화하기
유튜브 영상 재생하기

14 위치기반 서비스와 앱 위젯 사용하기
GPS로 나의 위치 확인하기
현재 위치의 지도 보여주기
지도에 아이콘 추가하기
앱 위젯 만들기

15 푸시 서비스와 센서 및 단말 기능 사용하기
진동과 소리로 알려주기
상단 알림으로 알려주기
푸시 서비스 사용하기
센서 이해하기
시스템 서비스 활용하기
네트워크 기능 활용하기
다중 창 지원하기


셋째 마당 | 한 줄 일기장 실전 앱 만들어 보기

01 한 줄 일기장 앱 만들기
한 줄 일기장 앱 제작에 필요한 기획
1단계 - 화면 구성하기
2단계 - 내 위치와 날씨 확인하고 사진 찍기 기능 연동하기
3단계 - 데이터베이스 연동하기
4단계 - 마무리하기

추천사

김형주(서울대학교 컴퓨터 공학과 교수)

앱 개발 시간을 크게 단축시킬 수 있는 책

이 책은 기초적인 내용을 포함한 단계별 구성이 잘 짜여 있어 혼자 학습해도 어렵지 않도록 햇습니다. 전체 안드로이드 기술을 이해하는 것은 물론이고 실제 앱을 만들 때 더없이 좋... 더보기

이강혁(인크로스 주식회사 교육사업 팀, T아카데미 운영 팀장)

모바일 분야에서 오랫동안 쌓은 실무와 강의 노하우를 이 책 한 권에~

이 책은 빠르게 변화하는 시장에서 점유율과 배포 단말 수를 계속 늘려 가고 있는 안드로이드의 핵심을 짚어 줍니다. 모바일 분야에서 오랫동안 쌓아온 실... 더보기

박기호(교수,서울대학교 지리학과(지리정보시스템) & 컴퓨터공학과, 전산학 박사)

단순한 기능 나열에서 벗어나 과제 중심의 스토리텔링 기법에 박수를~

스마트폰 앱을 스마트하게 마스터하는 것은 모국어처럼 안드로이드와 자연스럽게 소통할 때 가능합니다. 이 책은 안드로이드를 처음 배우는 사람들의 눈높이에서... 더보기

출판사 서평

(안드로이드 10 버전 반영)

안드로이드 분야에서 베스트셀러 1위를 해오며 독자에게 큰 사랑을 받아온 ?Do it! 안드로이드 앱 프로그래밍?이 안드로이드 10 버전으로 코드 테스트를 마치고 최신 내용에 맞추어 개정되었습니다.

안드로이드 10 외부 라이브러리 사용법 수록!
개정 7판은 안드로이드 외부 라이브러리의 사용 방식이 support에서 androidx로 변경되었습니다. androidx는 다양한 라이브러리를 하나의 통일된 패키지로 통합하고 코틀린에서 필요한 기능을 지원합니다. 전체 소스 코드는 깃허브와 이지스퍼블... 더보기

Klover 리뷰 (0)

북로그 리뷰 (6) 전체보기 쓰러가기

북로그 리뷰는 본인 인증 후 작성 가능합니다.
책이나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 내용은 비공개 처리 될 수 있습니다.
※ 북로그 리뷰 리워드 제공 2021. 4. 1 종료
  •   포스트 코로나 시대에 외출도 잘안되는 상황에서 개인적인 생활들이 많아지고 있고 핸드폰 사용이 더 늘어나고 있을때   나도 한번 앱을 만들어보자는 생각에 이책을 도전하였어요   계획보다 2달은 더 지연되었지만 한단계 한단계 나아갈수 있어서 좋았고   이책과 저자님의 동영상 강의를 통해 좀더 빠르고 가깝게 접근하지 않았나 합니다.   이책은 기본서로하고 응용하여 좋은 앱을 출시 할수 있을꺼 같아 좋습니다 .   좋은 앱이 나올수 있도록 기원해주세요~ &... 더보기
  • 기타 안드로이드 프로그래밍 책들에 비해서 두껍기도 하고 또 그만큼 풍부한 설명, 이해하기 쉬운 구성을 기대하고 구입했다. 처음 몇 장을 읽고 실습해보면서 이 책 나쁘지 않네 생각했다. 문제는 중간 중간 나오는 MISSION 문제에서 발생했다. 실습 문제의 구성이 앞에 것들만 배우면 할 수 있다고 생각했는데 예상과는 달랐다.      MISSION 3번 문제는 내가 배운것만으로 어떻게든 만들어서 성공은 했다. 하지만 MISSION 4번 문제는 도무지 모르겠어서 그냥 넘어갔다.  넘어가서 뒤... 더보기
  • 안드로이드를 공부하다보니   일단 안드로이드 자체가 입문자가 접근하기에는 쉽지않다는 생각이 들었다.   보안에 대한 것도 그렇고, 프레임웍도 디자인패턴을 적용한 복잡한 구조로 만들어져서..   (이게 확장성은 높일수 있지만 직관성은 굉장히 떨어지다보니)   진짜 쌩초보의 입장에서 볼때는 왜이렇게 복잡하게 만들었을까 라는 생각이 들것 같다.   어쨋든 내가 하고픈 말은..   몇몇 안드로이드 입문서들을 사서 보다보니..   이런 상당한(?) 안드로... 더보기
  •  저는 학생으로서 안드로이드 개발 실력을 다지기 위해 책을 찾던 중 두잇 책이 설명이 잘 되어있을 뿐만 아니라 동영상 강의까지 제공하고 있어 선택하여 공부하게 되었습니다. 이번에 두잇 시리즈의 안드로이드 앱 프로그래밍으로 안드로이드를 공부하면서 기초를 튼튼히 다져 바로 실무로 적용할 수 있을 정도의 실력으로 발전된 계기가 되었습니다. 두잇 안드로이드 앱 프로그래밍 기본서는 구독자가 이해하기 쉽게 글이 쓰여져 있어서 개념을 이해하고 예제를 따라하며 감각을 익히기에 좋은 책인것 같습니다.  효율... 더보기
  •     이번에 이지스퍼블리싱에서 안드로이드 앱 프로그래밍 개정판인 7판이 나왔습니다. 이 책은 안드로이드 앱을 만들고자 하는 사람들에게 필요한 입문서입니다.이 책에서는 자바(JAVA)를 기본 언어로 사용합니다. 자바를 배운지 오래된 사람이나 처음배우는 사람도 무리없이 이해할 수 있을만큼 쉽고 상세하게 내용이 쓰여져 있습니다. ... 더보기

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매 후 문장수집 작성 시, 리워드를 제공합니다. 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①서양도서-판매정가의 12%, ②일본도서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함
바로가기
  • 우측 확장형 배너 2
최근 본 상품