Android 1.5 プログラミングバイブル
布留川 英一
GoogleケータイAndroidの実践プログラミングを徹底解説したバイブル!SDK1.5に完全対応し、はじめてAndroidプログラミングを始める人でも大丈夫。本文で解説したサンプルプログラムはダウンロード可能。
- 定価
- 3,080円(本体価格 2,800円)
- 発売日
- 2009年6月1日
- 判型/ページ数
- B5変型/400ページ
- ISBN
- 978-4-88337-663-6
- 備考
- -
SOLD OUT
- キーワード:
- AndroidSDK / JAVA
無限の可能性を秘めたGoogleケータイの実践プログラミングを徹底解説!SDK1.5に完全対応!
Android搭載ケータイが続々登場!ドコモHT-03A/HTC Magic/T-Mobile G1/Android Dev Phone1
○はじめてのAndroidアプリの作成、エミュレータとAndroid端末での実行とデバック、Android Marketによる配布など、プログラムの作成から実行までをていねいに解説
○グラフィックス、タッチ入力、トラックボール、Googleマップ、カメラ、モーションセンサー、ホームスクリーン、ウィジェット、HTTP/ソケット通信、SQLiteをはじめとするサンプルプログラムを多数収録(プログラムはダウンオード可能)
第1章 AndroidとJava言語
1-1 Androidの概要
1-2 Java言語とDalvik仮想マシン
1-3 Android端末の種類
1-4 Androidのバージョン
第2章 Androidアプリ作成の基礎
2-1 Androidアプリの基礎知識
2-2 開発ツールの準備
2-3 はじめてのAndroidアプリの作成
2-4 Android端末での実行
第3章 基本API
3-1 文字列の描画
3-2 図形の描画
3-3 イメージの描画
3-4 キーイベントの処理
3-5 タッチイベントの処理
3-6 サーフェイスビューの利用
3-7 サウンドの再生
第4章 ユーザーインタフェース
4-1 テキストビューとイメージビュー
4-2 ボタンとダイアログ
4-3 チェックボックスとラジオボタン
4-4 エディットテキスト
4-5 ビデオビュー
4-6 WEBビュー
4-7 マップビュー
4-8 オプションメニュー
第5章 データの読み書きと通信
5-1 ファイルの読み書き
5-2 データベースの読み書き
5-3 プリファレンスの読み書き
5-4 HTTP通信
5-5 ソケット通信
第6章 アクティビティ
6-1 アクティビティの呼び出し
6-2 自作アクティビティの呼び出し
6-3 インテントレシーバー
6-4 サービス
6-5 ファイルを提供するコンテントプロバイダ
6-6 DBを提供するコンテントプロバイダ
第7章 デバイス制御
7-1 カメラの制御
7-2 位置情報の取得
7-3 モーションセンサーの利用
7-4 ホームスクリーン
7-5 ホームスクリーンウィジェット
第8章 アプリケーションの作成
8-1 15パズルゲーム
8-2 アクションゲーム
8-3 メモ帳
Appendix 付録
A-1 iアプリからの移植
A-2 XMLによるレイアウト作成
A-3 Android Dev Phone 1のアクティベーションとファームウェア更新
ダウンロードデータ
本書で解説したサンプルプログラムを以下より、ダウンロードできます(2009年7月24日以降にダウンロードされた方は、以下の正誤情報の修正は反映済みです)。なお、使用方法などに関しては、必ず本文の該当箇所をご確認ください。
(約4.5MB。zip形式で圧縮してありますので、ダウンロード後解凍してください)
正誤情報
初版の第1刷、第2刷に誤りがありました。
初版の第1刷に誤りがありました。訂正し、お詫び申し上げます。
初版の第1刷、第2刷に誤りがありました。訂正し、お詫び申し上げます。
■P.164〜165のkeytoolsコマンドのWindowsでのコマンド入力は、以下が正しい記述になります。
●SDK1.5(Windows)の場合
<Windows Vista>C:¥Users¥<ユーザー名>¥.android\debug.keystore
<Windows XP>C:¥Documents and Settings¥<ユーザー名>¥.android¥debug.keystore
●SDK1.1(Windows)の場合
<Windows Vista>C:¥Users¥<ユーザー名>¥AppData¥Local¥Android¥debug.keystore
<Windows XP>C:¥Documents and Settings¥<ユーザー名>¥Local Settings¥Application Data¥Android¥debug.keystore
■P.267の下から2行目
誤:…が表示されている時はそれを選択し、Serviceを選択して、
↓
正:…が表示されている時はそれを選択し、Providerを選択して、
■P.289の7-2-4節
誤:android.permission.ACCESS_FILE_LOCATION
↓
正:android.permission.ACCESS_FINE_LOCATION
お問い合わせ
本書に関するお問い合わせは、下記のボタンをクリックしてお問い合わせフォームよりお問い合わせください。