지티포트 로고 배너
  • 메인
  • 블로그
  • 소개
  • 번역서
    • CSS 비밀 매뉴얼
      • 사양, 실물 사진
      • 샘플 챕터 1~2장
      • 확인학습 링크/다운로드
      • 졸트(JOLT) 생산성 부문 수상
    • Ajax 디자인 패턴
    • 시스템 관리자 시간관리 전략
    • 웹 2.0 프로그래밍
      • 이 책은…
      • 저자 소개
      • 목차
      • 샘플 챕터
      • 예제, 소스코드
      • 정오표
    • Programming Flex 3
      • 추천사
      • 머리말
      • 저자 소개
      • 목차
    • Flex 3 Cookbook
      • 원서에 대한 아마존 서평
      • 원서 소스코드의 오류와 수정
      • 머리말
      • 역자 서문
      • 저자 소개
      • 목차
      • 소스코드 (수정 버전)
    • 안드로이드 2 마스터북
      • 추천사
      • 저자, 기술 감수자
      • 감사의 글
      • 옮긴이의 글
      • 목차
      • 샘플 챕터, 예제 프로젝트
      • 판매 서점 qrcode
      • 오탈자 등록
    • 한 권으로 끝내는 정규표현식
      • 저자 소개, 표지 그림
      • 저자 서문
      • 역자 서문
      • 목차
    • 웹 표준 가이드: HTML5 + CSS3
    • 한 번에 HTML5+자바스크립트
    • 리팩토링: 루비 에디션
  • 보험상품
  • 자작곡/음반
    • 습작
      • BMSB (Epic Buttrock Mix)
      • Bye, My Sweet Babe
      • Plastic Replica
      • Two of Me
      • 거울 (편곡 v.2002)
      • 마른 미소
  • 문의와답변
  • 방명록

본 페이지는 독자 분들께서 발견하신 오탈자나 책 내용의 오류 등을 댓글로 등록하시면 제가 확인 후 검증된 것을 교정과 함께 올리는 페이지입니다. 물론 제가 추후 발견한 것도 올리겠습니다. 의심 나는 부분은 자유롭게 댓글로 작성해 주시구요. 이후 더 완벽한 교재 완성에 도움이 됩니다.

댓글 등록 형식:

xxx페이지 y째줄: 로렘 입섬 돌라 싯 어멧 어쩌구 저쩌구 블라블라~

—————————————————————————————————————————–

다음은 ‘안드로이드 2 마스터북’ 1쇄의 오탈자 내역입니다. 2쇄가 출간됨에 따라 2쇄에는 아래의 오탈자가 적용되었음을 알려드립니다.
(행 수는 [그림], [표] 등의 설명 라인을 제외한 본문 글씨가 있는 행만 따져서 세면 됩니다)

xx 페이지 밑에서 11째 줄

하지 않을 수는 -> 하지 않을 수

xxi 페이지 밑에서 4째 줄

이에 다른 -> 이에 따른

xxi 페이지 밑에서 2째 줄

일찍이 -> 일찌감치

2페이지 참고 박스 끝에서 1~2째줄

휴대 기기용으로 코딩하고 있음을 거의 느끼지 못 한다.
-> 휴대 기기용으로 코딩한다는 생각이 들지 않을 정도다.

3 페이지 1째줄

표준판 Java SE과 -> Java SE Standard Edition과

3페이지 3째줄

자바에서 -> 자바로

3페이지 맨 마지막 줄

(그림 설명) 스택에 대한고급 관점 -> 스택의 구성

7 페이지 11째 줄

버전 2.0 코드베이스는 -> 버전 2.0 초기 코드에는

7 페이지 15째 줄

비 관리 -> 네이티브

7 페이지 18째 줄

코어 -> 핵심

7 페이지 9-13째 줄

(기존)

끝으로, 달빅 가상 머신은 데이터 저장소의 기본 단위로 스택 대신레지스터를 사용하는 각종 어셈블리 코드 생성을 이용한다. 구글은 이로써 명령의 수가 30% 줄어들길 바라고 있다. 달빅 가상 머신의 이런 개선 결과로 안드로이드에서 최종 실행가능 코드가 자바 바이트 코드를 사용하지 않고 .dex 파일을 사용함을 눈여겨봐야한다. 즉, 개발자는 자바 바이트 코드를 직접 실행할 수 없으며, 자바 클래스 파일부터 작성한 후 연결 가능한 .dex 파일로 변환해야 한다.

(수정)

끝으로, 달빅 가상 머신은 다른 형태로 어셈블리 코드를 생성하는데, 생성된 코드에서는 스택 대신 레지스터에 데이터를 저장한다. 구글은 이를 통해 명령어 개수를 30% 줄일 수 있을 것으로 전망한다. 이에 따라 안드로이드에서 실행 가능한 최종 코드는 자바 바이트 코드가 아닌 .dex 파일을 기반으로 하게 되었다. 결과적으로 개발자는 자바 바이트 코드를 직접 실행할 수 없으며, 자바 클래스 파일을 먼저 생성한 다음 그것을 실행 가능한 .dex 파일로 변환하는 수밖에 없다.

17페이지 6~7째줄

이러한 비동기적 대화창들은 일부 윈도 프레임워크의 동기 모들 대화창에 익숙한 개발자에겐…
-> 이러한 비동기적 대화창들은 일부 윈도 프레임워크의 동기적인 모들 대화창에 익숙한 개발자에겐…

20페이지 4째줄(소스 코드는 건너뛰고)

다음은 로컬 기기에 있는 오디오 파일을 재생하는 코드의 예다.
-> 다음은 기기의 내장 메모리에 있는 오디오 파일을 재생하는 샘플 코드다.

29페이지 끝에서 3째줄

본 장을 통해 안드로이드 플랫폼에서 돌아갈 프로그램을 큰 어려움 없이 생산적으로 작성할 수 있게 되었길 바란다.
-> 본 장에서 얻은 기초 지식을 바탕으로 안드로이드 플랫폼에서 돌아갈 프로그램을 큰 어려움 없이 생산적으로 작성할 수 있으리라 생각된다.

63페이지 끝에서 5째줄

어떤 액티비티가 가시적이지 않으며
-> 어떤 액티비티가 현재 사용 중이 아니며

65페이지 그림 2-15

원서 오탈자 등록에서 가져옴(그림의 화살표 반대로 된 오류)

(기존) onRestart -> onStop
-> (수정) onStop -> onRestart

66페이지 16~18째줄

액티비티에 대해 묘사해 놓은 상태 모형이 복잡해 보이긴 하지만 모든 경우의 수를 처리해야 하는 것은 아니므로 괴로워하지 않아도 된다. 실제로는 주로 onCreate()와 onPause()를 처리하게 된다.
-> 액티비티 상태 전이 도식을 보면 복잡해 보여도, 이 모든 경우의 수를 직접 다룰 일은 없으니 걱정은 붙들어 매자. 실전에서 자주 다루게 될 메서드는 onCreate()와 onPause() 정도다.

87페이지 16째줄

일단 스트레처블 PNG 이미지가 준비되면
-> 일단 스트레처블 PNG 이미지만 있으면

92페이지 예제 3-19 (레드 부분 추가)

String getStringFromRawFile(Activity activity) throws IOException
{
    Resources r = activity.getResources();
    InputStream is = r.openRawResource(R.raw.test);
    String myText = convertStreamToString(is);
    is.close();
    return myText;
}

String convertStreamToString(InputStream is) throws IOException
{
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    int i = is.read();
    while (i != -1)
    {
        baos.write(i);
        i = is.read();
    }
    return baos.toString();
}

274페이지 예제 6-1, 2째줄

<– 파일명:  (앞의 주석 느낌표 뒤의 하이픈 – 두 개가 문서 편집 시에 하나짜리 특수기호로 자동변환된 것을 하이픈 2개로 수정)

282페이지 예제 6-6, 2째줄

<– filename:
-> <– 파일명:

525페이지 장-제목

환경설정관리와 정리
-> 환경설정 관리와 정리

551페이지 그림 12-3

잘못된 그림이 삽입되었습니다. 이 그림을 다음 그림으로 교체해야 합니다.

그림 12-3

그림 12-3

552페이지 1~3째줄

다음 절에서 액티비티가 Contacts LF 폴더를 생성함을 살펴볼 텐데, 일단 지금은 사용자 경험이 관련돼 있는 한 Contacts LF 아이콘을 클릭해서 ListView에 표시되는 연락처 목록을 볼 수 있다.
-> 액티비티가 어떤 식으로 Contacts LF 폴더를 생성하는지는 다음 절에서 설명하겠다. 일단 이 절의 주제는 사용법을 알아보는 것이므로 Contacts LF 아이콘을 클릭해 보자. 그러면 그림 12-5처럼 연락처 목록이 뜬다.

573페이지 그림 13-4

기존 그림을 아래 그림으로 교체해야 합니다. 컨피규레이터 액티비티의 라벨을 기존의 ‘생일 위젯 구성‘에서 ‘생일 위젯 설정‘으로 수정했습니다.

그림 13-4

그림 13-4

583페이지 예제 13-5의 맨 마지막 줄

위의 그림 수정에 따라, 그 결과를 얻기 위해서는 소스 코드를 다음과 같이 수정해야 합니다.

[기존]

–>
<activity  android:name=”.ConfigureBDayWidgetActivity”
android:label=”생일 위젯 구성“>

[수정]

–>
<activity  android:name=”.ConfigureBDayWidgetActivity”
android:label=”생일 위젯 설정“>

591페이지 14째줄

안드로이드 SDK는 특정 접근법을 필요로 하지는 않지만,
-> 안드로이드 SDK에서도 그 개념이 별로 다르지는 않지만,

672페이지 8째줄

ext_2:
-> text_2:

699페이지(코드) 31째줄

[기존]

// TTS 엔진이 준비됐으니, 버튼을 가용화

[수정]

// TTS 엔진이 준비됐으면, 버튼을 가용화

719페이지 그림 15-4

이 그림은 거의 불필요한 ‘스페인어’ 항목을 없애고, 대신에 한국 실정에 맞는 지역화를 위해 ‘한국어’ 항목을 삽입하기 위해 다음 그림으로 교체해야 합니다.

그림 15-04

그림 15-04

720페이지(코드) 1~17째줄

위의 결과 그림에 부응하기 위해 소스 코드도 아래와 같이 수정해야 합니다. 책의 레이아웃 유지를 위해 언어 추가가 아니라 한 개의 언어(스페인어)를 교체해서 언어를 6개 그대로 유지하였습니다.

[기존]

<string-array name=”languages”>
<item>중국어</item>
<item>영어</item>
<item>프랑스어</item>
<item>독일어</item>
<item>일본어</item>
<item>스페인어</item>
</string-array>
<string-array name=”language_values”>
<item>zh</item>
<item>en</item>
<item>fr</item>
<item>de</item>
<item>ja</item>
<item>es</item>
</string-array>
</resources>

[수정]

<string-array name=”languages”>
<item>독일어</item>
<item>영어</item>
<item>일본어</item>
<item>중국어</item>
<item>프랑스어</item>
<item>한국어</item>
</string-array>
<string-array name=”language_values”>
<item>de</item>
<item>en</item>
<item>ja</item>
<item>zh</item>
<item>fr</item>
<item>ko</item>
</string-array>
</resources>

—————————————————————————————————————————–
위의 1쇄 오탈자는 2쇄 출간에 따라 모두 반영이 완료되었습니다.

이후 댓글로 등록 및 제보해 주시는 오탈자는 아래에 등록됩니다.
—————————————————————————————————————————–

ㅇㅇ


1 Star2 Stars3 Stars4 Stars5 Stars 미득표
Loading ... Loading ...
↑위로

글 남기기

답글 작성 취소

↑위로
  • 오탈자 등록

     

    블로그 피드 워드프레스
    ©Copyright since 1977 지티포트 로고
    Powered by Wordpress

    qrcode

4096 Color Wheel 색상환
CurvyCorners
Gravatar - 공인 아바타
오픈소스 CMS (PHP)
워드프레스 자료 창고
CSS 3 표준안 준비 상황
리미의 레시피
액션스크립트 닷오르그
엄진영의 플렉스 강의
워드프레스 플래닛
홍춘욱의 시장을 보는 눈
  • Register
  • Log in
  • XHTML 유효검사
  • CSS 유효검사
  • 워드프레스

본 사이트 콘텐츠의 저작권은 지티포트 닷컴에 있습니다. 무단 도용은 금지되며 저작자의 허락과 출처 명기 조건에 부응하여 퍼가실 수 있습니다.

피드 관리자 메일
↑맨 위로
XHTML 1.0 Transitional 유효검사 통과
 
아쿠아마린의 지티포트