プログラムのサンプルコードが豊富でおススメの本は「初めてのGoogleAndroidプログラミング」です。
この本はプログラミングのサンプルが豊富で、自分で検証して学べるのが楽しいです。
「GPSシミュレータの使い方」や「MapsのAPIkeyの取得、利用方法」なども詳しく解説しています。
この本で一番気に入っているところはやはり、Androidプログラミングの基本を学べるところです。
サンプルのソースコードだけでなく、画面例も載っているため、今どこまでプログラミングが進んだのか分かり易いので重宝しています。
載っているサンプルコードは、よく目にする「HelloWorld」から「GPSによる位置情報を使った」ものまで幅広くあります。
Androidの書籍が少ない中で、本書は開発者向けの初の入門書という位置づけになるかと思います。
訳のほかにNoteや監修注など適切に書かれています。
サンプルコードの解説も省略が全く無くきちんと説明されていて安心できます。
重点的解説のあとで全体のサンプルコードが提示されるなど、入門者用に工夫がされていて親切です。
また画面インターフェースの記述でXMLの形式とオブジェクトの形式の両方でか一節があり、理解が深まると思います。
Androidの基礎を体系的に学ぶにはとてもいい本だと思います。
現在開発者向けのDevPhoneも購入することができますので、この本とDevPhoneを手に、地図や加速度センサーやカメラなど、サンプルコードを通じて今までのアプリケーションでは作れなかった新たな開発体験ができるのもいいですね。