サポート
ダウンロード
本書で解説しているプログラムのサンプルファイルをダウンロードできます。
ダウンロードしたファイルを展開(解凍)してご利用ください。
- ダウンロード
- サンプルファイル
補足情報
P.028 日本語言語パックのインストールについて
(2023年1月20日更新)
最新バージョンのAndroid Studioをインストールした場合,翻訳作業が完了していないため,P.029以降の手順で解説している日本語言語パックがインストールできないことがあります。日本語化したい場合は,大変お手数ですが,以下の手順にしたがってプラグインをインストールしてください。
このたびは,ご不便をおかけいたしまして申し訳ございませんでした。
正誤表
本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。
P.199 Math.random()の範囲について
Math.random() の算出範囲 x を 0.0 ≦ x ≦ 1.0 として解説しましたが,これは誤りです。正しくは 0.0 ≦ x < 1.0 で,1.0を含みません。そのため,1から75の数値を算出するには,まず x を75倍して 0 ≦ x < 75 にした後,1を足して 1 ≦ x < 76 にするのが,正しい方針となります。よって,サンプルコード(リスト5-9 MainActivity.javaの060〜063行目として紹介している部分)は次の形になります。
// 0.0以上75.0未満(最大値が初期値の場合)の数値を生成する
double randomNumber = Math.random() * maxNumber;
// 1以上76未満の整数値を生成する(整数に変換すると1以上75以下)
int nextNumber = (int) randomNumber + 1
|