이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
안드로이드 프로그래밍 정복 2
개정판
김상형
한빛미디어 2011.03.04.
베스트
IT 모바일 top20 36주
가격
28,000
10 25,200
YES포인트?
1,400원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
  • 개정판이 출간되었습니다

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

상세 이미지

책소개

목차

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

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

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

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

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

22장. 서비스
서비스는 백그라운드에서 실행되는 프로세스이다. 사용자와 상호작용없이 배경에서 지속적으로 실행되는 데몬 제작 방법에 대해 실습하고 데몬이 사용자에게 알림을 보낼 수 있는 통지와 알람 등의 기술을 익힌다.
22-1. 통지
22-2. BR
22-3. 서비스

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

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

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

26장. 하드웨어
센서를 통해 모바일 장비의 이동을 인식하고 활용하는 방법을 연구한다. 하드웨어의 전원을 관리하는 방법과 시스템 설정을 조사 및 변경하는 방법도 소개한다.
26-1. 센서 관리자
26-2. 센서 활용
26-3. 전원 관리
26-4. 시스템 설정

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

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

29장. 마켓
완성된 예제의 속성을 정리하고 서명을 작성하여 프로그램의 제작자를 밝히는 방법을 알아본다. 최종 릴리즈된 프로그램을 마켓에 등록하여 사용자들에게 배포하는 방법도 소개한다.
29-1. 릴리즈
29-2. 마켓

저자 소개

저자 : 김상형
경남 진주에서 태어나 1989년 부산진 고등학교를 졸업하고 경희대학교 경제학과에 입학했다. 1997년 경희대학교를 졸업한 후 한메소프트에 입사했고 이후 다울소프트, LPA 아카데미 전임강사로 활동하다 2007년부터 TODMobile 개발자로 활동하고 있다. 현재 용인에서 연구 및 저술 활동을 하며 Win32 연구 사이트인 WinAPI(http://www.winapi.co.kr)를 운영하고 있다.
주요 참여 프로젝트로는 영한사전, 백과사전, PassFinder, 온라인 테스트 솔루션 NeoTest, 조선일보 TEPS, 국순당 차림표 시스템, ePost, 당근 텍스트 편집기, iLark 워드 편집기, 아너림 자판, 윈도우 모바일 LifeDiary, 안드로이드 Communities, HelloTweet, FingerMemo 등이 있으며 2009년부터 안드로이드 프로젝트에 참가하고 있다.
저서로는 『델파이 정복』(1996, 가남사), 『비주얼 C++ 정복』(1998, 가남사), 『윈도우즈 API 정복』(2006, 한빛미디어), 『닷넷 프로그래밍 정복』(2008, 가메), 『혼자 연구하는 C/C++(』2009, 와우북스), 『안드로이드 프로그래밍 정복』(2010, 한빛미디어) 등이 있다.

품목정보

발행일
2011년 03월 04일
쪽수, 무게, 크기
664쪽 | 1238g | 188*235*35mm
ISBN13
9788979148176

출판사 리뷰

『안드로이드 프로그래밍 정복』(2010) 을 2판으로 대폭 개정하여 1권, 2권으로 분권
1판에서 미처 다루지 못했던 프로세스, 제스처, 맵 서비스, 멀티미디어, 하드웨어, 전화, 앱위젯, 마켓 등 696쪽 추가. 880쪽(1판) -> 1,576쪽(개정판 1권, 2권)
안드로이드 SDK 2.3(진저브레드)
안드로이드에 대한 소개와 개발툴 설치부터 예제 작성 및 관리법까지 상세하게 설명한다.
바로 실습해 볼 수 있는 예제, 소스코드로 배운다.
Q/A, 통합예제, 정오표, 차기 버전 등을 저자 웹 사이트에서 제공 http://www.winapi.co.kr/android

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

이 책은 프로그래밍 초보자를 위한 책은 아닙니다. 안드로이드 프로그래밍을 하기 위해서는 기본 언어인 자바의 문법에 대해 선행 학습이 되어 있어야 합니다. 또한 일반적인 알고리즘이나 자료 구조에 대한 이해도 되어 있다고 가정하고 있으므로 어느 정도의 프로그래밍 경험이 요구됩니다. 만약 프로그래밍을 처음 해 보시는 분이라면 자바 입문서를 통해 프로그램의 기본 논리에 대해 먼저 학습하시기를 권합니다.

2010년을 뜨겁게 달구었던, 『안드로이드 프로그래밍 정복』이 개정판 1권, 2권으로 여러분을 찾아 갑니다.

2010년 5월에 출간되었던 이 책의 1판은 안드로이드 운영체제가 자리를 잡기 전, 시기적으로 혼란기에 출판되어 양적으로나 질적으로나 부족한 점이 많았습니다. 그럼에도 불구하고 이 책을 아껴주신 독자 여러분께 고개 숙여 감사 드립니다.
개정판에서는 1판에서 다루지 못했던 고급 기술과 최신 버전의 새로 추가된 기능을 대부분 포함하여 양적으로 성장하였고, 예제와 설명을 섬세하게 가다듬어 질적으로도 향상되었습니다. 물론 빠르게 변하는 최신 기술을 낱낱이 파헤치지 못한 아쉬움은 여전하지만 이제는 '정복'이라는 책 이름에 부끄럽지 않은 면모를 갖추었다 자부합니다.
이 책은 안드로이드에 처음 입문하시는 분과 현장에서 실무를 담당하는 개발자를 대상으로 쓰여진 초중급서입니다. 입문서의 소임에 맞게 안드로이드에 대한 소개와 개발툴 설치부터 친절하게 설명하며 예제 작성 및 관리법 등을 상세하게 설명하고 있습니다. 입문자는 첫 장부터 순서대로 읽고 실습을 진행하시면 안드로이드 개발 환경에 쉽게 익숙해질 수 있습니다. 중반 이후에는 실무 개발에 필요한 고급 기법을 체계적으로 정리하여 실제 개발에 바로 응용할 수 있습니다.
개정판으로 더 강해진 안드로이드 프로그래밍 최고의 바이블을 지금 만나보세요.

『안드로이드 프로그래밍 정복, 개정판』에 추가된 내용

2010년 5월에 출간되었던 이 책의 1판은 안드로이드 운영체제가 자리를 잡기 전, 시기적으로 혼란기에 출판되어 양적으로나 질적으로나 많은 부분에서 파워 개발자의 높은 기대에 부응하지 못하는 한계가 있었습니다. 독자 사랑에 조금이나 보답하고자 개정판에서는 혼신의 노력을 기울였습니다. 1판에서 미처 다루지 못했던 고급 기술과 새 SDK에 추가된 최신 기술을 망라하여 내용을 추가했으며 이 과정에서 1판에 비해 분량이 크게 늘어났으므로 부득이하게 두 권으로 분권했습니다. 추가된 내용은 1권과 2권에 분산되어 수록되어 있습니다. 따라서 개정판의 2권에는 1판에서 다뤘던 내용이 일부 나옵니다. 1판에 비해 개정판에서 변경되고 추가된 사항을 살펴보면 다음과 같습니다.

개정판에서는 예제를 더욱 직관적으로 이해할 수 있도록 개선하였으며 변화된 환경을 최대한 반영하기 위해 새로운 예제를 추가하였습니다. 모든 예제를 통합 예제로 묶어 한 번의 설치만으로 안드로이드의 기술을 일목 요연하게 살펴보고 분석할 수 있도록 하였습니다. 1판에서 지적된 오탈자와 잘못된 내용을 바로 잡음은 물론 문장과 삽화를 간단 명료하게 다듬어 자연스럽게 읽을 수 있도록 배려하였습니다.

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.