Android2.1プログラミングバイブル

著者 :
  • ソシム
3.38
  • (2)
  • (9)
  • (12)
  • (3)
  • (0)
本棚登録 : 212
感想 : 8
本ページはアフィリエイトプログラムによる収益を得ています
  • Amazon.co.jp ・本 (463ページ)
  • / ISBN・EAN: 9784883377077

作品紹介・あらすじ

Googleケータイの実践プログラミングを徹底解説。SDK1.6/2.1に完全対応。はじめてのAndroidアプリの作成、エミュレータとAndroid端末での実行とデバッグ、Android Marketによる配布など、プログラムの作成から実行までをていねいに解説。グラフィックス、タッチ入力、サウンド録音と動画の録画、Googleマップ、カメラ、モーションセンサー、HTTP/ソケット通信、SQLite、ウィジエット、Bluetooth、ライブフォルダ、音声認識、音声合成をはじめとするサンプルプログラムを多数収録。

感想・レビュー・書評

並び替え
表示形式
表示件数
絞り込み
  • androidのプログラムのベースを作るのに最適な一冊です。android2.1のものなので、情報が古くなっていますが、著者が布留川さんということで、この人の本に慣れている読者さんなら、かなりの参考になるでしょう。

  • Androidでどんなことが出来るか、一通りのふるまいを確認できます。Javaをある程度理解していないと難しいところも(調べてわかれば問題なし)

  • 備忘録
    ●コンパイルするとDalvikバイトコードになり、Dalvik仮想マシンが実行時にLinux用ネイティブコードに変換する
    ●Window Managerはウィンドウを管理し、View SystemはUIを管理
    ●JDK6.0, Eclipse3.5, ADT, Android SDK, AVDをインストールする
    ●TargetをManualにしてDebugボタンを押し、USB接続した端末で実行
    ●setAntiAliasで文字を滑らかに見せられる
    ●android.util.Log.e(String tag, String msg)でログを吐ける
    ●setFocusable()により、キーイベントをViewクラスで処理できるようになる
    ●onTouchEvent()で、タッチイベントを取得できる
    ●addView()でボタンを追加し、onClick()でボタン押下を処理
    ●sharedPreferences.EditorクラスのputString, putIntなどで文字列や数値を保存できる
    ●コンテントプロバイダの利用にはURIの生成が必要
    ●本体と別にViewクラスを生成し、Viewクラス内でonTouchEventを処理
    ●OAuthの利用にはアプリを登録し、コンシューマキーとコンシューマシークレットを記載することが必要

  • 初心者向けに記述されていますが、ある程度Javaがわかってる人向け。
    ソースの説明は詳しく書かれていますが、リソースに関しての説明が少ない

    もうちょっと深く書いた方がいい気がしました

  • Androidってそもそも何ができるもんなんですかねぇ?
    というレベルの人がざっくり理解をするには良い本かと。

    ソースコードについては、ほぼ読み飛ばしたので、無評価。

  • 解説しているOSのバージョンが新しい点は良いですが、全体的に説明が簡素で微妙です。
    XMLを使ったレイアウトの説明がほとんどされてない点は微妙すぎます。要所要所にあるJavaの文法コラムも無駄な気がしてなりません。
    ただし、ゲームアプリのサンプルコードが載ってるなど、他の解説書にはない良さも所々見られる一冊でした。

全8件中 1 - 8件を表示

著者プロフィール

1999年、『JAVA PRESS』(技術評論社)にて、携帯アプリの開発方法の連載を開始。2001年、株式会社ドワンゴにて、世界初のJava搭載携帯電話「503i」のローンチタイトル『サムライロマネスク』の開発に携わる。以後、新端末の新機能を活用したアプリを作りつつ、技術書を書き続け、18年で40冊ほどに。現在はギリア株式会社にて、ヒトとAIの共生環境の実現を目指して、人工知能の研究開発に取り組んでいる。

「2023年 『OpenAI GPT-4/ChatGPT/LangChain 人工知能プログラミング実践入門』 で使われていた紹介文から引用しています。」

布留川英一の作品

  • 話題の本に出会えて、蔵書管理を手軽にできる!ブクログのアプリ AppStoreからダウンロード GooglePlayで手に入れよう
ツイートする
×