나에게 필요한 지식과 기술을 검색해 보세요.

IT CookBook, 단계별로 배우는 안드로이드 프로그래밍

지은이

김선우

출간일

2017.12.08

레벨

초중급

정가

35,000

총 결제 금액

35,000

적립 예정

1,050P

쪽수

740쪽

ISBN

9791156643630

브랜드

한빛아카데미

본 도서는 연습문제 해답을 제공하지 않습니다.

체계적인 실습 예제를 통해 익히는 안드로이드 프로그래밍

이 책은 한정된 시간과 분량 내에서 안드로이드 프로그래밍의 핵심 주제를 균형있게 담아내는 데 중점을 두고 크게 네 가지 관점에서 구성했습니다.

 

[무엇을 다루는가]

 

무엇을 다루는가.jpg

 

 

저자

목차

Chapter 01 앱 개발 시작

1.1 안드로이드란?

1.2 개발 환경 설정

[실습 1-1] 안드로이드 스튜디오 설치

[실습 1-2] 안드로이드 SDK 설치

[실습 1-3] 환경 변수 설정

[실습 1-4] Hello 프로젝트 생성

[실습 1-5] AVD 생성, 실행, 설정

[실습 1-6] 앱 설치와 제거

1.3 프로젝트 구조 분석

[실습 1-7] 버튼 추가

[실습 1-8] 토스트 메시지 출력

1.4 안드로이드 스튜디오 기초

요약 

연습문제 

 

Chapter2 레이아웃

2.1 뷰 = 레이아웃 + 위젯

[실습 2-1] ViewAttr1

[실습 2-2] ViewAttr2

[실습 2-3] DimensionUnits1

[실습 2-4] DimensionUnits2

[실습 2-5] MarginPadding

2.2 레이아웃

[실습 2-6] FrameLayout1

[실습 2-7] LinearLayout1

[실습 2-8] LinearLayout2

[실습 2-9] RelativeLayout1

[실습 2-10] RelativeLayout2

[실습 2-11] TableLayout1

[실습 2-12] GridLayout1

요약 

연습문제 

앱 프로젝트 1 - 계산기(1/3) 

 

Chapter 03 위젯

3.1 텍스트뷰

[실습 3-1] TextView1

[실습 3-2] CheckedTextView1

[실습 3-3] EditText1

3.2 버튼

[실습 3-4] CheckBox1

[실습 3-5] RadioButton1

[실습 3-6] ToggleButton1

3.3 이미지뷰

[실습 3-7] ImageView1

[실습 3-8] ImageButton1

3.4 프로그레스바

[실습 3-9] ProgressBar1

[실습 3-10] RatingBar1

[실습 3-11] SeekBar1

요약

연습문제 

앱 프로젝트 1 - 계산기(2/3)

 

Chapter 04 액티비티(I)

4.1 이벤트 로깅과 logcat

[실습 4-1] LogTest

[실습 4-2] PrintStreamTest

4.2 액티비티 생명 주기

[실습 4-3] ActivityCycle

4.3 액티비티 상태 유지

[실습 4-4] ActivityRecreate

[실습 4-5] SaveState

4.4 대체 리소스 정의

[실습 4-6] NinePatch

[실습 4-7] AlternativeRsrc

요약 

연습문제 

앱 프로젝트 1 - 계산기(3/3)

 

Chapter 05 그래픽 출력과 UI 이벤트 처리 

5.1 그래픽 출력

[실습 5-1] GraphicBasics

[실습 5-2] GraphicPrimitives

[실습 5-3] BitmapBasics

[실습 5-4] Xfermode

5.2 UI 이벤트 처리

[실습 5-5] ListenerHandler

[실습 5-6] KeyTest

[실습 5-7] TouchTest

요약 

연습문제 

앱 프로젝트 2 - 그림판(1/3)

 

6장. 메뉴와 대화상자

6.1 메뉴

[실습 6-1] MenuOption1

[실습 6-2] MenuOption2

[실습 6-3] MenuContext

[실습 6-4] MenuPopup

6.2 대화상자

[실습 6-5] DialogAlert

[실습 6-6] DialogDateTime

[실습 6-7] DialogCustom

요약 

연습문제 

앱 프로젝트 2 - 그림판(2/3)

 

Chapter 07 리소스

7.1 애니메이션

[실습 7-1] FrameAnim

[실습 7-2] TweenAnim

7.2 스타일과 테마

[실습 7-3] StylesTest

[실습 7-4] ThemesTest

7.3 배열 리소스

[실습 7-5] ArraysTest

7.4 값 리소스

[실습 7-6] ValuesTest

요약 

연습문제 

앱 프로젝트 2 - 그림판(3/3)

 

Chapter 08 액티비티(II) 

8.1 인텐트 개념

[실습 8-1] ExplicitIntents

[실습 8-2] ImplicitIntents

8.2 인텐트 활용

[실습 8-3] DataExchange

[실습 8-4] Notifications

요약 

연습문제 

앱 프로젝트 3 – 론처(1/3)

 

Chapter 09 어댑터뷰

9.1 기본 개념

9.2 리스트뷰

[실습 9-1] ListViewTest1

[실습 9-2] ListViewTest2

[실습 9-3] ListViewTest3

9.3 그리드뷰

[실습 9-4] GridViewTest

9.4 스피너

[실습 9-5] SpinnerTest

9.5 스택뷰

[실습 9-6] StackViewTest

요약 

연습문제 

앱 프로젝트 3 – 론처(2/3) 

 

Chapter 10 서비스와 브로드캐스트 수신기

10.1 서비스

[실습 10-1] StartedService

[실습 10-2] BoundService

[실습 10-3] LooperHandler1

[실습 10-4] LooperHandler2

10.2 브로드캐스트 수신기

[실습 10-5] ReceiverTest

[실습 10-6] DetectSystemEvent

요약 

연습문제 

앱 프로젝트 3 - 론처(3/3)

 

Chapter 11 데이터 저장과 콘텐트 제공자

11.1 프레퍼런스

[실습 11-1] UsingPreferences

[실습 11-2] SaveAppSettings

11.2 파일

[실습 11-3] UsingInternalStorage

[실습 11-4] UsingExternalStorage

11.3 데이터베이스

[실습 11-5] UsingDatabase

11.4 콘텐트 제공자

[실습 11-6] UsingProviders

요약 

연습문제 

앱 프로젝트 4 - 탐사 로봇 앱(1/3) 

 

Chapter 12 오디오와 카메라

12.1 오디오 재생과 기록

[실습 12-1] PlayAudio

[실습 12-2] RecordAudio

12.2 사진 촬영

[실습 12-3] TakePicture1

[실습 12-4] TakePicture2

요약 

연습문제

앱 프로젝트 #4 - 탐사 로봇 앱(2/3)

 

Chapter 13 네트워크와 지도

13.1 TCP/IP 소켓 통신

[실습 13-1] EchoServer

[실습 13-2] EchoClient

13.2 위치 서비스

[실습 13-3] GetLocation

13.3 구글 지도

[실습 13-4] BasicMap1

[실습 13-5] BasicMap2

요약 

연습문제

앱 프로젝트 #4 - 탐사 로봇 앱(3/3)

 

부록

리뷰

오탈자

  • 종이책4021

    표기 오류

    402페이지에서 403페이지에 이어지는 소스코드의 파일 이름이 잘 못 되었습니다.

    2018-05-16
  • 종이책281

    표기 오류

    중간

    2018-02-01

35,000

35,000