메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

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

한빛아카데미

집필서

판매중

  • 저자 : 김선우
  • 출간 : 2017-12-08
  • 페이지 : 740 쪽
  • ISBN : 9791156643630
  • 물류코드 :4363
TAG :
초급 초중급 중급 중고급 고급
0점 (0명)
좋아요 : 26

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

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

 

[무엇을 다루는가]

 

무엇을 다루는가.jpg

 

 

저자

김선우

서울대학교 천문학과와 컴퓨터공학부를 졸업하고, 동 대학원에서 컴퓨터공학을 전공했다. 비트교육센터 강사로 윈도우·리눅스 분야 교육을 했으며, 현재는 이레이어 시스템(eLayer system) 수석 연구원으로 삼성전자를 비롯한 기업과 정부기관에서 윈도우·리눅스·임베디드 시스템·모바일 기술 교육을 하면서 교육 관련 개발도 병행하고 있다. 저서로 『IT CookBook, TCP/IP 윈도우 소켓 프로그래밍』 (한빛아카데미, 2011), 『ITCookBook, 윈도우 네트워크 프로그래밍』 (한빛미디어, 2004), 공저로 『IT CookBook, 윈도우 프로그래밍』 (한빛아카데미, 2014), 역서로 『찰스페졸드의 Programming Windows, 5th Edition』 (한빛미디어, 2004)가 있다.

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)

 

부록

  • 첫번째 리뷰어가 되어주세요.
부록/예제소스
자료명 등록일 다운로드
예제소스 2017-12-07 다운로드
결재하기
배송료 : 0원배송료란?

배송료 안내

  • 책, 아이템 등 상품을 3만원 이상 구매시 무료배송
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
IT CookBook, 단계별로 배우는 안드로이드 프로그래밍
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
IT CookBook, 단계별로 배우는 안드로이드 프로그래밍
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
IT CookBook, 단계별로 배우는 안드로이드 프로그래밍
구입처*
구입일*
부가기호*
부가기호 안내

* 회원가입후 도서인증을 하시면 마일리지 500점을 드립니다.

* 한빛 웹사이트에서 구입한 도서는 자동 인증됩니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한됩니다.

* 절판도서, eBook 등 일부 도서는 도서인증이 제한됩니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실