간편결제, 신용카드 청구할인
삼성카드 6% (27,080원)
(삼성카드 6% 청구할인)
인터파크 롯데카드 5% (27,360원)
(최대할인 10만원 / 전월실적 40만원)
북피니언 롯데카드 30% (20,160원)
(최대할인 3만원 / 3만원 이상 결제)
NH쇼핑&인터파크카드 20% (23,040원)
(최대할인 4만원 / 2만원 이상 결제)
Close

나의 첫 안드로이드 : 처음 시작하는 개발자를 위한

소득공제

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

판매지수 606
?
판매지수란?
사이트의 판매량에 기반하여 판매량 추이를 반영한 인터파크 도서에서의 독립적인 판매 지수입니다. 현재 가장 잘 팔리는 상품에 가중치를 두었기 때문에 실제 누적 판매량과는 다소 차이가 있을 수 있습니다. 판매량 외에도 다양한 가중치로 구성되어 최근의 이슈도서 확인시 유용할 수 있습니다. 해당 지수는 매일 갱신됩니다.
Close
공유하기
  • 저 : 한동호
  • 출판사 : 한빛미디어
  • 발행 : 2018년 07월 16일
  • 쪽수 : 600
  • 제품구성 : 전1권
  • ISBN : 9791162240960
정가

32,000원

  • 28,800 (10%할인)

    1,600P (5%적립)

  • 구매

    25,600 (20%할인)

    1,280P (5%적립)

할인혜택
적립혜택
  • I-Point 적립은 출고완료 후 14일 이내 마이페이지에서 적립받기한 경우만 적립됩니다.
  • 추가혜택
    배송정보
    •  당일배송을 원하실 경우 주문시 당일배송을 선택해주세요.
    • 서울시 강남구 삼성로 512변경
    • 배송지연보상 안내
    • 무료배송
    • 해외배송가능
    주문수량
    감소 증가
    • 북카트 담기
    • 바로구매
    • 매장픽업
    • 이벤트/기획전

    • 연관도서

    • 사은품(5)

    책소개

    초급 개발자의 눈높이에 맞춘
    안드로이드 앱 프로그래밍 입문서


    안드로이드 개발 환경은 빠르게 변화하고 있고, 이를 대응하기 위해서는 탄탄한 기본기가 필요합니다. 이 책은 안드로이드를 처음 접하는 독자들을 위해 기본 개념부터 설명하고, 쉽게 따라하면서 안드로이드 앱을 개발할 수 있는 실력을 키울 수 있도록 구성하였습니다. 초급 개발자의 눈높이에 맞춘 [나의 첫 안드로이드]를 만나보세요.
    현재 가장 최신 버전인 안드로이드 8.1 오레오(Oreo) 버전을 기반으로 하고 있으며, 실습은 안드로이드 스튜디오 3.X에서 진행합니다.

    출판사 서평

    이제 막 안드로이드 앱 개발을 시작한 초급 개발자에게는 하나의 앱을 만들더라도 안드로이드 개념을 제대로 이해하고, 개발하는 것이 중요합니다. 처음에 기본기를 제대로 익혀야 실전 앱을 개발하면서 겪는 다양한 상황에 유연하게 대처할 수 있습니다.
    이 책의 목적은 단순히 책의 예제를 따라해보는 데 있는 것이 아니라, 제대로 된 실전 앱을 만들 수 있는 역량을 키우는 데 있습니다. 안드로이드 앱을 만들어 보면서 개념을 익히고, 예제 소스코드 분석을 통해 응용력을 키울 수 있습니다. 이 과정에서 습득한 응용력은 각 장의 마지막에 수록한 [도전! 프로젝트]를 수행하면서 더욱 깊게 다져질 것입니다.

    [이 책의 특징]
    * 안드로이드 8.1 오레오(Oreo), 안드로이드 스튜디오 3.X 대응
    * 이론과 다양한 코드를 통해 실제 개발 능력을 키울 수 있게 구성
    * 실전 응용력을 쌓을 수 있도록 각 장마다 실습 프로젝트 수록
    * 템플릿 프로젝트 생성 및 기능 추가 방법 수록

    [어떤 독자를 위한 책인가?]
    - 막 자바 문법을 떼고, 안드로이드에 입문하는 초급 개발자
    - 이전에 안드로이드를 공부했으나 난이도가 높아서 학습을 포기하고 다시 쉬운 입문서로 안드로이드를 배워보고자 하는 입문자
    - Java 혹은 다른 프로그래밍 언어를 배워본 적은 있지만, 안드로이드는 처음인 개발자

    추천사

    "[나의 첫 안드로이드]는 쉬운 기능 설명, 실제 앱을 구현하는 방법과 과제를 제시하여 독자 여러분이 빠른 시간 안에 상용 수준의 앱을 개발할 수 있도록 도와줍니다."
    - 우정은 / 프로그파킹의 앱 개발자

    목차

    Chapter 1. 안드로이드 이해와 개발 환경
    -1.1 안드로이드 개념
    -1.2 안드로이드 구성 요소
    -1.3 안드로이드 버전
    -1.4 안드로이드 개발 환경
    -1.5 안드로이드를 배우면 할 수 있는 일

    Chapter 2. 안드로이드 스튜디오 설치 및 프로젝트 생성
    -2.1 안드로이드 스튜디오 설치
    -2.2 첫 번째 프로젝트 생성
    -2.3 안드로이드 스튜디오의 화면 구성
    -2.4 안드로이드 스튜디오의 작업
    -2.4.1 개발 화면
    -2.4.2 레이아웃 화면
    -2.5 프로젝트 구성 요소의 이해
    -2.5.1 manifests
    -2.5.2 java
    -2.5.3 res
    -2.5.4 Gradle Scripts
    -2.6 프로젝트 소스 코드의 이해
    -2.6.1 MainActivity.java
    -2.6.2 activity_main.xml
    -2.7 안드로이드 가상 기기 생성
    -2.8 첫 번째 프로젝트 실행

    Chapter 3. 안드로이드 기초
    -3.1 안드로이드 사용자 인터페이스
    -3.2 레이아웃 XML의 위젯 접근 방법
    -3.3 로그 추가하는 방법
    -3.4 에러 확인하는 방법
    -3.4.1 컴파일 에러 확인 방법
    -3.4.2 런타임 에러 확인 방법
    -3.5 코드 작성 요령
    -3.5.1 자동 완성 기능
    -3.5.2 정렬 기능
    -3.5.3 임포트 기능
    -3.5.4 자동 임포트 설정

    Chapter 4. 액티비티 살펴보기
    -4.1 액티비티 개요
    -4.2 액티비티 생성
    -4.3 액티비티 실행
    -4.4 액티비티 종료
    -4.5 액티비티 상태
    -4.6 액티비티 생명주기

    Chapter 5. 안드로이드 기본 위젯 살펴보기
    -5.1 위젯 소개 및 종류
    -5.2 텍스트뷰
    -5.3 에디트텍스트
    -5.4 버튼
    -5.5 이미지뷰
    -5.6 이미지버튼
    -5.7 체크박스
    -5.8 토글버튼
    -5.9 스위치
    -5.10 라디오버튼
    -5.11 프로그레스바
    -5.11.1 원형 모양 - 기본 형태
    -5.11.2 직선 모양
    -5.12 시크바
    -5.13 레이팅바
    -5.14 스피너
    -5.15 데이트피커
    -5.15.1 기본 형태
    -5.15.2 다이얼로그 형태
    -5.16 타임피커
    -5.16.1 기본 형태
    -5.16.2 다이얼로그 형태
    -5.17 툴바
    [도전! 프로젝트 01]
    [도전! 프로젝트 02]
    [도전! 프로젝트 03]

    Chapter 6. 안드로이드 레이아웃 살펴보기
    -6.1 레이아웃 종류
    -6.2. 프레임 레이아웃
    -6.3 리니어 레이아웃
    -6.3.1 위젯을 수평 방향으로 배치
    -6.3.2 위젯에 가중치를 설정
    -6.4 렐러티브 레이아웃
    -6.5 테이블 레이아웃
    -6.6 컨스트레인트 레이아웃
    -6.6.1 위젯 기본 설정
    -6.6.2 위젯 정렬
    [도전! 프로젝트 04]
    [도전! 프로젝트 05]

    Chapter 7. 안드로이드 뷰 컨테이너 살펴보기
    -7.1 뷰 컨테이너 종류
    -7.2 스크롤뷰
    -7.3 수평 스크롤뷰
    -7.4 라디오그룹
    -7.5 카드뷰
    -7.6 리사이클러뷰
    -7.7 리사이클러뷰 예제 프로젝트
    -7.7.1 프로젝트 생성
    -7.7.2 소스 코드 작성
    [도전! 프로젝트 06]

    Chapter 8. 프래그먼트 살펴보기
    -8.1 프래그먼트 개요
    -8.2 프래그먼트 작성
    -8.2.1 프래그먼트에 데이터를 전달하는 방법
    -8.3 프래그먼트 추가 방법
    -8.3.1 레이아웃 파일에서 프래그먼트를 추가하는 방법
    -8.3.2 자바 코드에서 프래그먼트를 추가하는 방법
    -8.4 프래그먼트 생명주기
    [도전! 프로젝트 07]

    Chapter 9. 알림 기능 살펴보기
    -9.1 알림 기능 종류
    -9.2 토스트
    -9.3 스낵바
    -9.4 다이얼로그
    [도전! 프로젝트 08]

    Chapter 10. 인텐트와 액티비티 살펴보기
    -10.1 인텐트의 이해
    -10.2 인텐트 활용 예시
    -10.2.1 전화 걸기
    -10.2.2 구글 검색
    -10.2.3 구글 맵(서울 검색)
    -10.2.4 구글 맵(위도, 경도)
    -10.2.5 구글 맵(위도, 경도, 확대축소)
    -10.2.6 주소록
    -10.2.7 오디오 실행(SD카드 MP3)
    -10.2.8 비디오 실행(SD카드 파일)
    -10.2.9 이미지 보기(SD카드 파일)
    -10.2.10 브라우저 실행
    -10.2.11 이메일 보내기
    -10.2.12 이메일 보내기(여러 명의 수신자와 참조)
    -10.2.13 이메일 보내기(첨부)
    -10.2.14 SMS 보내기
    -10.3 전화 걸기 화면 실행
    -10.4 다른 액티비티 실행
    -10.5. 다른 액티비티에 데이터 전달
    -10.6 액티비티 처리 결과 수신
    [도전! 프로젝트 09]

    Chapter 11. 템플릿을 활용한 프로젝트 생성하기
    -11.1 기본 프로젝트
    -11.1.1 프로젝트 생성
    -11.1.2 프로젝트 레이아웃 설명
    -11.1.3 프로젝트 자바코드 설명
    -11.2 하단 네비게이션 프로젝트
    -11.2.1 프로젝트 생성
    -11.2.2 프로젝트 레이아웃 설명
    -11.2.3 프로젝트 자바코드 설명
    -11.2.4 프로젝트 기능 추가
    -11.3 네비게이션 드로어 프로젝트
    -11.3.1 프로젝트 생성
    -11.3.2 프로젝트 레이아웃 설명
    -11.3.3 프로젝트 자바코드 설명
    -11.3.4 프로젝트 기능 추가
    -11.4 구글맵 프로젝트
    -11.4.1 프로젝트 생성
    -11.4.2 구글 플레이 서비스 SDK 설치
    -11.4.3 구글맵 API 키 생성 및 설정
    -11.4.4 프로젝트 레이아웃 설명
    -11.4.5 프로젝트 자바코드 설명
    -11.4.6 프로젝트 매니페스트 설명
    -11.4.7 안드로이드 가상 기기에 프로젝트 설치
    -11.4.8 프로젝트 기능 추가

    Chapter 12. 개발 첫걸음 : 단순 앱 만들기
    -12.1 계산기 앱 개발
    -12.1.1 프로젝트 레이아웃
    -12.1.2 프로젝트 자바 코드
    -12.2 메모 앱 개발
    -12.2.1 프로젝트 레이아웃
    -12.2.2 프로젝트 리소스
    -12.2.3 프로젝트 자바 코드
    -12.2.4 프로젝트 매니페스트

    Appendix A. Tip & Tech
    -A.1 추가로 학습해야 할 사항
    -A.2 초보자가 자주 접하는 안드로이드 문제 해결 방법
    -A.2.1 NullPointerException 문제 해결
    -A.2.2 토스트가 화면에 보이지 않는 문제
    -A.2.3 build.gradle의 라이브러리 최신 버전으로 설정하는 방법
    -A.2.4 액티비티를 찾지 못해 발생하는 ActivityNotFoundException
    -A.2.5 런타임 권한 문제(SecurityException)

    [도전! 프로젝트 해답]

    관련이미지

    저자소개

    생년월일 -
    출생지 -
    출간도서 3종
    판매수 1,455권

    2003년에 AXA 자동차보험에서 자바 개발자로 시작하여 다음, ING 생명, 네이버에서 다양한 개발 프로젝트를 담당하였으며, 사내에서 자바 및 안드로이드 등의 강의를 진행하였습니다.
    현재는 기업이나 학교 또는 교육 기관에서 자바, 안드로이드, Node.js 등 다양한 강의와 기술 창업 컨설팅을 진행하고 있으며, IT 개발 회사도 운영하고 있습니다.

    [집필]
    『Node.js와 오픈소스를 활용한 안드로이드 서비스 개발』(제이펍)
    『200개의 단계별 예제로 배우

    펼쳐보기

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

      리뷰

      0.0 (총 0건)

      구매 후 리뷰 작성 시, 북피니언 지수 최대 600점

      리뷰쓰기

      기대평

      작성시 유의사항

      평점
      0/200자
      등록하기

      기대평

      10.0

      교환/환불

      교환/환불 방법

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

      교환/환불 가능 기간

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

      교환/환불 비용

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

      교환/환불 불가사유

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

      소비자 피해보상

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

      기타

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

      배송안내

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

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

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

      • 배송비

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

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

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

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

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

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

      업체직접배송상품 구매

      업체별 상이한 배송비 적용