2010年10月02日

Android おすすめ書籍レビュー 目次

本サイトで紹介するおすすめ書籍の目次ページです。
本サイト内のコンテンツをまとめました。

以下のリンクを選択するとレビューを表示します。

AndroidSDK開発のレシピ
Android2.1プログラミングバイブル



posted by Monmonkey at 14:06| Comment(0) | 書籍紹介 | このブログの読者になる | 更新情報をチェックする

Android2.1プログラミングバイブル【書評】




Androidアプリを作る上で、動作の仕組みを理解するには説明文の多い書籍が勉強になりますが、Android開発初心者や、とりあえず動作させたい人にとってはサンプルプログラムが多く載っていて、そのサンプルの説明をしてくれている書籍が分かりやすいかと思います。

ここで紹介する「Android2.1プログラミングバイブル」は後者のほうの書籍で、豊富なサンプルとそのサンプルの解説を行う形式の書籍となっており、とても分かりやすいのが特徴です。

私が購入した書籍の中でも「わかりやすさ」「便利さ」で上位にランクインする良書ですので、特に初心者の方にお勧めです。

本書はサンプルベースの書籍なので、目次一覧を見るのが一番わかりやすいかと思いますので、以下に紹介します。

第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 サーフェイスビューの利用

第4章 ユーザーインタフェース
4-1 テキストビューとイメージビュー
4-2 ボタンとダイアログ
4-3 チェックボックスとラジオボタン
4-4 エディットテキスト
4-5 WEBビュー
4-6 マップビュー
4-7 オプションメニュー

第5章 データの読み書きと通信
5-1 ファイルの読み書き
5-2 データベースの読み書き
5-3 プリファレンスの読み書き
5-4 HTTP通信
5-5 ソケット通信
5-6 Bluetooth通信

第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 ホームスクリーンウィジェット
7-6 ライブフォルダ
7-7 ライブウォールペーパー

第8章 サウンドとムービー
8-1 サウンドの再生
8-2 ムービーの再生
8-3 サウンド録音とムービー録画
8-4 音声認識
8-5 音声合成

第9章 アプリケーションの作成
9-1 もぐらたたき
9-2 ロールプレイングゲーム
9-3 Twitterクライアント

APPENDIX
A-1 XMLによるレイアウト作成


内容の分かりやすい良書だと思いますので、気になるTipsがありましたらお勧めですよ☆




posted by Monmonkey at 13:34| Comment(0) | 書籍紹介 | このブログの読者になる | 更新情報をチェックする

2010年08月28日

AndroidSDK開発のレシピ【書評】





Android開発における便利なTips集になっています。「こういうことやりたいなぁー」ということをネットで検索した時のような感覚で、やりたいことをベースに104ものレシピが紹介されています。

個人的にはAndroidアプリの開発環境構築が終わって、HelloWorld的なアプリを作った後くらいのタイミングで非常に役立つ一冊ではないかと思います。

この本は使い勝手がよく、便利なので数あるAndroid書籍の中でもオススメ度が高いのですが、この本の内容は目次を紹介するのが一番わかりやすいかと思います。

以下に目次の一覧を紹介します。



Chapter 1 開発環境のレシピ
レシピ 001 実機とエミュレータで動作を切り替える
レシピ 002 端末情報で動作を切り替える
レシピ 003 デバッグ時のみ有効な処理を作る
レシピ 004 新規クラス作成時にヘッダコメントを挿入する
レシピ 005 端末内のファイルを編集する
レシピ 006 コマンドラインからビルドする
レシピ 007 ユニットテストを行う
レシピ 008 ユニットテストでUIのテストを行う
Chapter 2 基本レシピ
レシピ 009 ユニークなファイル名を生成する
レシピ 010 アプリケーションの終了を検知する
レシピ 011 自動的に画面ロックしないようにする
レシピ 012 URLエンコードする
レシピ 013 Listをランダムに並べ替える
レシピ 014 クリップボードを使う
レシピ 015 プリファレンスにデータを保存する
レシピ 016 XMLをパースする
レシピ 017 文字列からMD5を取得する
レシピ 018 ローカライズ
レシピ 019 パスワードを安全に保存する
レシピ 020 起動パスワードをつける
レシピ 021 設定画面を作成する
レシピ 022 ZIPファイルを解凍する
レシピ 023 JSON形式のデータを扱う
レシピ 024 正規表現を使う
レシピ 025 インストールされているアプリの一覧を取得する
レシピ 026 コンタクトリストを取得する
Chapter 3 UIのレシピ
レシピ 027 画面の回転をロックする
レシピ 028 EditTextを選択状態にする
レシピ 029 プログレスダイアログを表示する
レシピ 030 端末の解像度に合わせて画像を表示する
レシピ 031 拡大されても綺麗な画像(9-patch)を作る
レシピ 032 Buttonに背景画像(9-patch)を使う
レシピ 033 Buttonの状態によって背景画像を変える
レシピ 034 アラート内にEditTextを表示する
レシピ 035 アラート内にWebViewを表示する
レシピ 036 WebViewで用意したHTMLを表示する
レシピ 037 WebViewでカバーフローを作る
レシピ 038 ジェスチャーを認識する
レシピ 039 WebViewをジェスチャーで操作する
Chapter 4 ListViewのレシピ
レシピ 040 所定の位置までスクロールさせる
レシピ 041 表示内容をカスタマイズする
レシピ 042 リンクを設定する
レシピ 043 クリックを検知する
レシピ 044 長押しを検知する
レシピ 045 最後までスクロールしたことを検知する
レシピ 046 次のX件を読み込む
Chapter 5 画像のレシピ
レシピ 047 画像を任意のサイズにリサイズする
レシピ 048 画像を任意のサイズで切り取る
レシピ 049 アニメーションGIFを簡単に表示する
レシピ 050 ImageViewをアニメーションする
レシピ 051 ImageViewに反射エフェクトをつける
レシピ 052 点を描画する
レシピ 053 直線を描画する
レシピ 054 四角形を描画する
レシピ 055 円を描画する
レシピ 056 楕円を描画する
レシピ 057 弧を描画する
レシピ 058 パスを描画する
レシピ 059 Bitmapに描画する
レシピ 060 拡大縮小可能なImageView
Chapter 6 マルチメディアのレシピ
レシピ 061 音声ファイルを再生する
レシピ 062 マイクから録音する
レシピ 063 音を感知するスイッチを作る
レシピ 064 カメラの映像にビューを重ねる
レシピ 065 ギャラリーから写真を選択する
レシピ 066 動画を撮影する
レシピ 067 動画を再生する
レシピ 068 再生中の動画にビューを重ねる
Chapter 7 ハードウェアのレシピ
レシピ 069 シェイクを検知する
レシピ 070 バッテリーの状態を取得する
レシピ 071 近接センサーを使う
レシピ 072 明るさセンサーを使う
レシピ 073 位置情報を取得する
レシピ 074 方位を取得する
レシピ 075 地磁気センサーを使う
レシピ 076 端末の向きでレイアウトを切り替える
Chapter 8 ネットワークのレシピ
レシピ 077 ネットワークの接続状況を判定する
レシピ 078 Webサービスから天気情報を取得する
レシピ 079 メールを送信する
Chapter 9 データベース(SQLite)のレシピ
レシピ 080 データベースをオープンする
レシピ 081 テーブルを作成する
レシピ 082 レコードを追加・更新・削除する
レシピ 083 レコードを検索する
レシピ 084 テーブルを変更する
レシピ 085 検索結果をListViewに表示する
Chapter10 インテントのレシピ
レシピ 086 ブラウザを呼び出す
レシピ 087 電話を呼び出す
レシピ 088 カメラを呼び出す
レシピ 089 動画を撮影するアプリを呼び出す
レシピ 090 ボイスレコーダーを呼び出す
レシピ 091 音声認識を呼び出す
レシピ 092 特定のアプリを呼び出す
Chapter11 外部連携のレシピ
レシピ 093 音楽データを取得する
レシピ 094 標準の音楽アプリにアクセスする
レシピ 095 Tumblrに写真をアップする
レシピ 096 Evernoteと連携する
レシピ 097 AdMobの広告を組み込む
レシピ 098 Googleドキュメントの一覧を取得する
レシピ 099 Googleドキュメントのファイルをダウンロードする
レシピ 100 Googleドキュメントに文書を保存する
レシピ 101 Googleカレンダーから予定を取得する
レシピ 102 Twitter4JでxAuthを使う
Chapter12 ホーム画面のレシピ
レシピ 103 ウィジェットを作る
レシピ 104 ライブ壁紙を作る

2つ,3つ気になるレシピがあるようでしたら、自分で調べるコストより安上がりだと思いますのでオススメです。


posted by Monmonkey at 08:53| Comment(0) | 書籍紹介 | このブログの読者になる | 更新情報をチェックする
Powered by Seesaa

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は180日以上新しい記事の投稿がないブログに表示されております。