やさしいAndroidプログラミング (SBクリエイティブ)

書籍中のサンプルコード(ZIP圧縮)
正誤表
書籍情報
本書は2015年7月末に「やさしいAndroidプログラミング 第3版」として改訂されています。

第1版時の資料
第2版時の資料
正誤表
・164ページ 表中下から6行目 カンマトル
(誤)StateCallback, cb, Handler h)
(正)StateCallback cb, Handler h)
・175ページ 11行目 bmp=・・・の1行上に追加
(正)setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
・181ページ 表中下から4行目 カンマ追加
(誤)(int id Fragment fm)
(正)(int id, Fragment fm)
・301ページ 下から13行目
(誤)
{
  Intent it = new Intent();
(正)
public void onClick(View v)
{
  Intent it = new Intent();
・370ページ 表中下から13行目 カンマ追加
(誤)void onActivityResult(int reqcode int result,
(正)void onActivityResult(int reqcode, int result,
・370ページ 表中最下行 カンマ追加
(誤)(int id Fragment fm)
(正)(int id, Fragment fm)
・375ページ 表中下から6行目 カンマトル
(誤)StateCallback, cb, Handler h)
(正)StateCallback cb, Handler h)
第2版の資料
ここより下記は第2版時の資料です。
・書籍中のサンプルコード(第2版)(ZIP圧縮)
正誤表(第2版)
関連情報
・JDK
・Android SDK
・Google Maps Android API v2
・Developer -Distribute
・Eclipse
正誤表
・133ページ 表中4・5行目
(誤)
setInAnimation
setOutAnimation
(正)
void setInAnimation
void setOutAnimation
・180ページ 14行目
(誤)
SensorManager.AXIS_Z,
(正)
SensorManager.AXIS_Y,
・335ページ 8行目
(誤)
ArrayList<String> ar = new ArrayList<String>();
(正)
ArrayList<String>> ar = null;
・335ページ 下から15行目
(誤)
boolean isTitle = false;
(正)
boolean isTitle = false;
ar = new ArrayList<String>();
・336ページ 下から15行目
(誤)
catch(Exception e){Toast.makeText(getBaseContext(), "URLを確認してください。", Toast.LENGTH_LONG).show();}
(正)
catch(Exception e){}
・336ページ 下から8行目
(誤)
ArrayAdapter<String> ad = new ArrayAdapter<String>
(getApplicationContext(), android.R.layout.simple_list_item_1, ar);
lv.setAdapter(ad);
(正)
if(ar != null)
{
ArrayAdapter<String> ad = new ArrayAdapter<String>
(getApplicationContext(), android.R.layout.simple_list_item_1, ar);
lv.setAdapter(ad);
}
else
{
Toast.makeText(getBaseContext(), "URLを確認してください。", Toast.LENGTH_LONG).show();
}
setOutAnimation
(正)
void setInAnimation
void setOutAnimation
・346ページ 表最下行
(誤)
READ_CONTACT
(正)
READ_CONTACTS
・p363 19行目
(誤)
float x, y;
(正)
float x, y;
Paint p;
・p363 24行目
(誤)
x=-100; y=-100;
(正)
x=-100; y=-100;
p = new Paint();
・p363 下から5行目
(誤)Paint p = new Paint();
(正)<削除>
・397ページ 表最上行
(誤)
READ_CONTACT
(正)
READ_CONTACTS
・402ページ 表中ViewAnimatorクラス
(誤)
setInAnimation
setOutAnimation
(正)
void setInAnimation
void setOutAnimation
第1版の資料
ここより下記は第1版時の資料です。
・書籍中のサンプルコード(第1版)(ZIP圧縮)
正誤表(第1版)
関連情報
・JDK
・Eclipse
・Android SDK
・Android用Googleプロジェクト
 (Google API アドオン詳細→Maps API Key Signup)
・Android Market デベロッパーの登録
・The Developer's Guide
正誤表
・xviiiページ 手順1の3行目
(誤) メニューから[File]→[Project]を選択し、
(正) メニューから[File]→[New]→[Project]を選択し、
・4ページ 6〜7行目
(誤) メニューから[File]→[Project]を選択し、
(正) メニューから[File]→[New]→[Project]を選択し、
・144ページ Sample1の関連クラス 下から1・2行
<削除>
・181ページ 2行目
(誤) 重力センサ
(正) 加速度センサ
・359ページ 5か所
(誤)(○ < h && h < ○)
(正)(○ <= h && h <= ○)
--------------
3刷以降訂正済
--------------
・55ページ コード中 引き出し
(誤)読み出されます
(正)呼び出されます
・62ページ コード中 11行目
(誤)Button bt;
(正)削除
・64ページ コード中 11行目
(誤)Button bt;
(正)削除
・93ページ 表下から4行目
(誤)java.text.DataFormatクラス
(正)java.text.DateFormatクラス
・93ページ 表下から2行目
(誤)java.text.SimpleDataFormatクラス
(正)java.text.SimpleDateFormatクラス
・106ページ 本文下から2行目
(誤)car.jpeg
(正)car.png
・108ページ 本文2行目
(誤)car.jpeg
(正)car.png
・140ページ 本文8行目
(誤)ring.wav
(正)ring.mp3
・157ページ 表5行目 addCallback
(誤)(SurfaceHolder.Callback)
(正)(SurfaceHolder.Callback c)
・204ページ 表最下行
(誤)putExtra(string name,
(正)putExtra(String name,
・376ページ 表12行目
(誤)java.text.DataFormatクラス
(正)java.text.DateFormatクラス
・376ページ 表14行目
(誤)java.text.SimpleDataFormatクラス
(正)java.text.SimpleDateFormatクラス
・379ページ 表下から10行目 addCallback
(誤)(SurfaceHolder.Callback)
(正)(SurfaceHolder.Callback c)
・381ページ 表下から6行目
(誤)putExtra(string name,
(正)putExtra(String name,
----------------------
2刷以降修正済
----------------------
・155ページ 本文1行目
(誤)横向きにとなります。
(正)横向きとなります。
Books
Home