로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
Home >   >   > 

안드로이드 프로그래밍 정복 3판, 2권

   
지은이 김상형   |   출판사 한빛미디어  |   발행일 2013년 04월 01일
 
클릭하시면 큰 도서이미지를 보실 수 있습니다.
판매가 35,000원34,300원 2%
마일리지 0% 0원
발행일 2013-04-01
ISBN 8968480044 | 9788968480041
기타정보 국내서 | 952쪽 | 일반
예상출고일 1~2일 이내 (근무일기준)
배송비 무료배송
   
프로그래밍
종합지수 3p 143 위
   
 

SDK 4.2 젤리빈에 맞춰 다시 집필한, 『안드로이드 프로그래밍 정복』 전면개정판

안드로이드의 역사와 함께 발전해온 세 번째 판(版)

『안드로이드 프로그래밍 정복』은 2010년에 초판이 출간된 이래 2011년 개정판을 거쳐 2013년 3판에 이르렀습니다. 2.3 진저브레드를 기준으로 한 개정판과 비교한다면 3판은 3.0 허니콤에서 추가된 모든 기능을 포괄하고 4.2 버전의 젤리빈을 기준으로 합니다. 그동안 안드로이드에는 수많은 기능이 추가되었으며 기존 기능도 확장 및 수정되었습니다. 또 마법사를 비롯하여 에뮬레이터와 개발 환경도 많이 바뀌었습니다. 3판에서는 새 버전의 기능과 예제를 거의 대부분 추가했으며 기존 내용은 예제와 설명을 보강했습니다. 모든 예제는 4.1 및 4.2 버전에서 이상 없이 컴파일되도록 수정하였고 에뮬레이터와 2013년 3월 현재 발표된 모든 실장비에서 테스트했습니다.

이 책의 2판은 2.3 진저브레드를 기준으로 하였습니다. 3판은 3.0 허니콤에서 추가된 모든 기능을 포괄하고 4.2 버전의 젤리빈을 기준으로 합니다. 그동안 안드로이드에는 수많은 기능이 추가되었으며 기존 기능도 확장 및 수정되었습니다. 또 마법사를 비롯하여 에뮬레이터와 개발 환경도 많이 바뀌었습니다. 3판은 전판 대비 다음과 같은 내용이 추가 및 새 버전에 맞게 수정되었으며 기존 내용도 예제와 설명을 보강하였습니다.
이 책의 전판을 보신 분은 추가된 내용을 우선적으로 학습하십시오. 모든 예제는 4.1 및 4.2 버전에서 이상 없이 컴파일되도록 수정하였으며 모든 예제는 에뮬레이터와 2013년 현시점에 발표된 모든 실장비에서 테스트되었습니다.


어떤 독자를 위한 책인가?
-. 안드로이드 프로그래밍 입문자/초급 개발자
-. 『안드로이드 프로그래밍 정복』(2010), 『안드로이드 프로그래밍 정복, 개정판』(2011) 구입 독자

이 책은 프로그래밍 초보자를 위한 책은 아닙니다. 안드로이드 프로그래밍을 하기 위해서는 기본 언어인 자바의 문법에 대해 선행 학습이 되어 있어야 합니다. 또한 일반적인 알고리즘이나 자료 구조에 대한 이해도 되어 있다고 가정하고 있으므로 어느 정도의 프로그래밍 경험이 요구됩니다. 만약 프로그래밍을 처음 해 보시는 분이라면 자바 입문서를 통해 프로그램의 기본 논리에 대해 먼저 학습하시기를 권합니다.
20장. 프래그먼트
프래그먼트는 액티비티의 화면을 분할하여 재사용 가능한 뷰그룹을 정의하는 기법이다. 프래그먼트로 뷰그룹을 구성하면 하나의 소스로 핸드셋과 태블릿을 동시에 지원하는 앱을 작성할 수 있다.
__20.1 프래그먼트
__20.2 프래그먼트 관리
__20.3 프래그먼트 활용

21장. 액션바
액션바는 이전 버전의 메뉴를 대체하여 자주 사용하는 명령을 타이틀 바에 배치하여 접근성을 높이는 방법이다. 명령 외에 액션 뷰를 배치할 수도 있으며 내비게이션 기능을 제공하기도 한다.
__21.1 액션바
__21.2 액션바 활용

22장. 그리기
필터로 여러 가지 효과를 구현하는 방법과 좌표 공간을 조작함으로써 출력을 원하는 대로 조작하는 변환 기법을 소개한다. 서피스 뷰는 백그라운드 스레드에서 그리기를 수행함으로써 출력 품질을 극적으로 향상시키는 기법이다.
__22.1 필터
__22.2 변환
__22.3 SurfaceView

23장. 애니메이션
애니메이션으로 동적인 화면을 구성하는 방법을 소개한다. 레이아웃 애니메이션은 리스트뷰의 개별 항목을 애니메이션하는 기법이다.
__23.1 애니메이션
__23.2 레이아웃 애니메이션

24장. 속성 애니메이션
허니콤에서 새로 추가된 속성 애니메이션 방법을 소개한다. 임의의 속성값에 대해 애니메이션을 적용함으로써 활용 범위가 훨씬 더 넓어질 수 있다.
__24.1 속성 애니메이션

25장. 파일
프로그램이 생성한 데이터를 영구적으로 저장하는 기술을 소개한다. 대용량의 정보는 파일에 저장하며 설정 상태 등의 정보는 프레퍼런스에 영구 저장한다. 자주 변경되는 정보는 SQLite 데이터베이스에 저장하며 CP를 통해 다른 응용 프로그램과 정보를 공유하는 방법에 대해서도 연구해 본다.
__25.1 파일 입출력
__25.2 파일 관리
__25.3 프레퍼런스

26장. CP
SQLite 데이터베이스에 정보를 영구적으로 저장 및 관리하는 방법을 소개한다. CP를 통해 다른 응용 프로그램과 정보를 공유하는 방법에 대해서도 연구해 본다.
__26.1 SQLite
__26.2 CP

27장. 클립보드
모바일 네트워크를 통해 웹 서버나 웹 서비스에 접속하여 통신하는 방법을 알아 본다. 웹 통신의 기본 포맷인 XML을 파싱하여 정보를 추출하는 방법에 대해서도 연구해 본다.
__27.1 클립보드
__27.2 드래그 & 드롭

28장. 네트워크
모바일 네트워크를 통해 웹 서버나 웹 서비스에 접속하여 통신하는 방법을 알아 본다. 웹 통신의 기본 포맷인 XML을 파싱하여 정보를 추출하는 방법에 대해서도 연구해 본다.
__28.1 인터넷
__28.2 네트워크 활용
__28.3 XML

29장. BR
백그라운드에서 실행되는 서비스와 통지, BR 등에서 사용자에게 알림을 보낼 수 있는 여러 가지 방법에 대해 알아 보고 앱 사이의 공식적인 통신 방법인 BR 제작을 실습한다.
__29.1 통지
__29.2 BR

30장. 서비스
서비스는 사용자와 상호작용 없이 백그라운드에서 지속적으로 실행되는 구성요소이다. 배경에서 실행되는 데몬과 원격 인터페이스 서비스를 소개하고 서비스를 응용한 라이브 벽지와 소프트 키보드에 대해 실습한다.
__30.1 서비스
__30.2 라이브 벽지
__30.3 소프트 키보드

31장. 제스처
사용자의 터치 입력을 논리적으로 해석하는 제스처 기법과 여러 손가락의 입력을 동시에 받아 들여 고수준의 명령으로 해석하는 멀티 터치 기법에 대해 소개한다.
__31.1 제스처
__31.2 멀티 터치

32장. 맵 서비스
안드로이드의 대표적인 기능인 지도 서비스에 대해 연구한다. 위치 제공자로 현재 좌표를 알아내고 좌표의 변화를 인식하는 방법을 소개하며 맵뷰로 현재 위치를 표시하거나 맵뷰 위에 추가 정보를 표시하는 오버레이를 연구한다.
__32.1 위치 제공자
__32.2 맵뷰
__32.3 오버레이

33장. 멀티미디어
오디오, 비디오를 재생 및 녹화하는 방법을 소개한다. 또한 안드로이드가 미디어를 관리하는 방법을 연구하고 미디어 DB로부터 원하는 정보를 추출하는 방법을 소개한다. 카메라는 렌즈로부터 입수된 영상을 파일로 저장하는 장치이다.
__33.1 오디오
__33.2 비디오
__33.3 미디어 DB
__33.4 카메라

34장. 센서
가속 센서를 통해 모바일 장비의 이동을 인식하고 활용하는 방법을 연구하고 그 외의 다양한 센서에 대해서도 소개한다.
__34.1 센서 관리자
__34.2 센서 활용

35장. 시스템 설정
하드웨어의 전원을 관리하는 방법에 대해 알아 보고 화면을 유지하는 방법을 실제 예제에 응용해 본다. 시스템 설정을 조사 및 변경하는 방법도 소개한다.
__35.1 전원 관리
__35.2 시스템 설정

36장. 전화
전화를 거는 방법과 메시지를 보내고 받는 방법을 연구한다. 모바일 장비의 주소록 데이터베이스를 액세스하는 방법과 통화 및 메시지 기록을 관리하는 방법도 소개한다.
__36.1 음성 통신
__36.2 메시지
__36.3 주소록

37장. 앱위젯
앱위젯은 홈 화면에서 실행되는 조그만 프로그램이다. 앱위젯의 동작 방식에 대해 연구해 보고 두 개의 실습 예제를 작성한다.
__37.1 앱위젯
__37.2 앱위젯 제작
__37.3 앱위젯 실습

38장. 마켓
완성된 예제의 속성을 정리하고 서명을 작성하여 프로그램의 제작자를 밝히는 방법을 알아 본다. 최종 릴리즈된 프로그램을 마켓에 등록하여 사용자들에게 배포하는 방법도 소개한다.
__38.1 릴리즈
__38.2 마켓
김상형 : http://www.soenlab.com/
1970년 진주에서 태어나 1997년 경희대학교 경제학과를 졸업하였다. 한메소프트, 다울소프트를 거쳐 LPA 아카데미 전임 강사로 활동하다 2007년부터 TODmobile에서 모바일 개발자로 활동하고 있다. 대부분의 시간을 연구 및 저술 활동에 전념하며 개발자 사이트인 SoEnLab을 운영하고 있다.
주요 프로젝트로는 영한사전, 백과사전, PassFinder, 온라인 테스트 솔루션 NeoTest, 조선일보 TEPS, 국순당 차림표 시스템, ePost, 당근 텍스트 편집기, iLark 워드 편집기, 아너림 자판, 윈도우 모바일 LifeDiary 등이 있다. 2009년부터 안드로이드 프로젝트를 하고 있으며 Communities, HelloTweet, FingerMemo, 갤럭시S 카메라, 갤럭시S2 SNote 등의 프로젝트에 참여하였다.
저서로는 『델파이 정복』(1996, 가남사), 『비주얼 C++ 정복』(1998, 가남사), 『윈도우즈 API 정복, 개정판』(2006, 한빛미디어), 『닷넷 프로그래밍 정복』(2008, 가메출판사), 『혼자 연구하는 C/C++』(2009, 와우북스), 『안드로이드 프로그래밍 정복』(2010, 한빛미디어), 『안드로이드 프로그래밍 정복, 개정판』(2011, 한빛미디어), 『윈도우폰 프로그래밍 정복』(2012, 와우북스), 『안드로이드 프로그래밍 정복, 3판』(2013, 한빛미디어) 등이 있다.
등록된 서평이 없습니다.
윈도우 시스템 프로그램을 구현하는 기술...
이호동
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
비주얼 베이직 2015...
정선호
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
실전 윈도우 디바이스 드라이버 2/e...
이봉석
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
 
전체평균(0)
회원평점   회원서평수 0
한빛미디어 출판사의 신간
C++ 최적화
커트 건서로스 [옮긴이]옥찬호 저
34,200원
(10%↓+5%)
 
리얼블라디보스톡

12,150원
(10%↓+5%)
 
파이썬 리이브러리를활용한데이터분석2판

31,500원
(10%↓+5%)
 
밑바닥부터 시작하는 딥러닝 2
사이토 고키 [옮긴이]개앞맵시 저
26,100원
(10%↓+5%)
 
파이썬 라이브러리를 활용한 머신러닝(번역개정판)
안드레아스 뮐러, 세라 가이도 저
28,800원
(10%↓+5%)
 
이메일주소수집거부