For the company I work for I was tasked to write an Android application. I had no mobile experience at all and since we use C# we went with Xamarin to build the app. I did the typical "look on the Internet" for training videos and articles to learn what I needed to learn. Within a handful months, version 1.0 of the app was done and published.
I don't typically like to go out and get books since doing so can drag on and on and you spend a lot of extra time getting "up to speed". But, I knew I blew through a bunch of stuff getting the app ready and there was more to learn. I then began to look at various Android development books to go back and pick up on stuff I didn't fully grasp. With knowing what I learned on my own and looking at this book's list of chapters and the details of the chapters "out there in the open" in the table of contents (which makes referencing easy when going back to find something), it appeared this book was well laid out and hit the most important topics. Plus, reading through some of the topics in the book I had learned on my own, I liked the way things were explained.
I'm only about half-way through but here's what I like about the book: 1) Simple and to the point 2) Not the typical page after page of text. I'm visual when learning. There are lots of diagrams and charts and such. 3) The "dumb questions" sections which actually tend to reflect the "dumb questions" I have when I reach those sections. 4) Chapter summaries which pretty much hit everything covered in the chapter. 5) Space to write your own notes (the notes they include also are pretty spot on) 6) Examples (and I mean good examples) that refer you back to earlier examples in the book, but spell it out again for you right there instead of saying "please go back and re-learn this part". This may add a few pages to the book but when you are learning, having to switch back and forth and fit the pieces together seems to break up the learning process. This books basically says "here is what we did back in chapter X and here it is again".
I am very pleased with this book so far. It may not cover all the intricate details in depth of Android development, but I highly recommend it if you are new to it. Plus, adding EVERYTHING to a "welcome to Android" book would just make the learning process hard. This book seems to cover a vast majority of what we need to know to get things done. It has some sections in the end to give an intro to some more technical details plus a list of things not covered in the book to give clues on what else is out there, with links to get you started. It would seem this book gives a very good foundation to build from.

下载免费的 Kindle 阅读软件,即可立即在智能手机、平板电脑或电脑上阅读 Kindle 电子书 - 无需 Kindle 设备。了解更多信息
使用 Kindle 网页版即时在浏览器上阅读。
使用手机摄像头 - 扫描以下代码并下载 Kindle 阅读软件。

前翻 后翻
Head First Android Development 平装
英语版本
- 语言英语
- 尺寸17.78 x 5.08 x 22.86 cm
- ISBN-101449362184
- ISBN-13978-1449362188
无需Kindle设备,下载免费Kindle阅读软件,即可在您的手机、电脑及平板电脑上畅享阅读。
无买家评论
5 星 (0%) |
|
0% |
4 星 (0%) |
|
0% |
3 星 (0%) |
|
0% |
2 星 (0%) |
|
0% |
1 星 (0%) |
|
0% |
评分是如何计算的?
在计算总星级评分以及按星级确定的百分比时,我们不使用简单的平均值。相反,我们的系统会考虑评论的最新程度以及评论者是否在亚马逊上购买了该商品。系统还会分析评论,验证评论的可信度。
此商品在美国亚马逊上最有用的商品评论
美国亚马逊:
4.6 颗星,最多 5 颗星
72 条评论

Eric
5.0 颗星,最多 5 颗星
Very Good Intro/Intermediate/"Touch of Advanced" Book if You are Starting Out With Android Development
2016年3月16日 -
已在美国亚马逊上发表已确认购买
1 个人发现此评论有用

ieee488
4.0 颗星,最多 5 颗星
I would say that *for me* this one fits the best. I have completed Chapter 6
2015年10月12日 -
已在美国亚马逊上发表已确认购买
I have purchased close to half a dozen books for learning Android App development.
I would say that *for me* this one fits the best.
I have completed Chapter 6, and I could easily use it as an example to write a simple app for my local animal rescue by replacing drinks with pets. I did find the explanation on page 241 abou the OnItemClickListener to be puzzling. The authors writes that it is a nested class, but even Google's own documention says that it is an interface. I found the explanation at --- programmerinterview.com/index.php/java-questions/java-anonymous-class-example/ --- to be helpful.
I will be editing this review as I continue reading the rest of the book.
EDIT (October 16, 2015)
===
I skipped chapter 8 which teaches nested fragments and continued on to chapter 9 which develops a new app.
Because Google has switched over to Material as the new theme, the Action Bar icon pack is no longer available for download at the link mentioned on page 379 of the book.
I was able to find a download link that still worked.
Since Amazon won't let me put a link, I suggest Googling for Android_Design_Icons_20131106.zip
EDIT (October 16, 2015) part #2
===
No matter what I did, the ic_action_new_event icon would not appear in the Action Bar.
I had to go to File --> Project Structure.
Then single-click on the entry 'app' in the left-side box under Modules.
Then in the larger middle box, single-click the Dependencies tab.
Then single-click on the entry that has the phrase 'appcompat'; my entire entry was com.android.support:appcompat-v7:21.0.3.
After that entry is highlighted, click on the red minus sign on the right-side box.
Android Studio automatically includes the Android Support Library v7 into a new project. Mine does. My Android Studio is 1.2.1.1
After you do this, take note of the last few paragraphs on page 378 in the book.
EDIT (October 19, 2015)
===
I found it wasn't necessary to remove com.android.support:appcompat-v7:21.0.3 from my project.
Make certain that all the items in menu_main.xml have android:showAsAction instead of app:showAsAction
Android Studio will draw red squiggly lines under each of them.
Ignore those red squiggly lines.
The app will run fine.
I would say that *for me* this one fits the best.
I have completed Chapter 6, and I could easily use it as an example to write a simple app for my local animal rescue by replacing drinks with pets. I did find the explanation on page 241 abou the OnItemClickListener to be puzzling. The authors writes that it is a nested class, but even Google's own documention says that it is an interface. I found the explanation at --- programmerinterview.com/index.php/java-questions/java-anonymous-class-example/ --- to be helpful.
I will be editing this review as I continue reading the rest of the book.
EDIT (October 16, 2015)
===
I skipped chapter 8 which teaches nested fragments and continued on to chapter 9 which develops a new app.
Because Google has switched over to Material as the new theme, the Action Bar icon pack is no longer available for download at the link mentioned on page 379 of the book.
I was able to find a download link that still worked.
Since Amazon won't let me put a link, I suggest Googling for Android_Design_Icons_20131106.zip
EDIT (October 16, 2015) part #2
===
No matter what I did, the ic_action_new_event icon would not appear in the Action Bar.
I had to go to File --> Project Structure.
Then single-click on the entry 'app' in the left-side box under Modules.
Then in the larger middle box, single-click the Dependencies tab.
Then single-click on the entry that has the phrase 'appcompat'; my entire entry was com.android.support:appcompat-v7:21.0.3.
After that entry is highlighted, click on the red minus sign on the right-side box.
Android Studio automatically includes the Android Support Library v7 into a new project. Mine does. My Android Studio is 1.2.1.1
After you do this, take note of the last few paragraphs on page 378 in the book.
EDIT (October 19, 2015)
===
I found it wasn't necessary to remove com.android.support:appcompat-v7:21.0.3 from my project.
Make certain that all the items in menu_main.xml have android:showAsAction instead of app:showAsAction
Android Studio will draw red squiggly lines under each of them.
Ignore those red squiggly lines.
The app will run fine.
25 个人发现此评论有用

E_Rock
4.0 颗星,最多 5 颗星
Great book so far for beginners
2017年1月24日 -
已在美国亚马逊上发表已确认购买
Great book so far!!! I was looking for a good android development book for beginners. I tried a couple other books but this book is fun to read with a lot of fun examples and antidotes. The book has several projects that you build and learn using Android Studio. I was concerned that this book may be dated and not usable with the current Android Studio but it has worked out fine. I have gone through the first 4 chapters and I already have a better understanding of Android programming and has started on my own simple app. I only gave it four stars because I have not completed the book.
1 个人发现此评论有用

David C.
4.0 颗星,最多 5 颗星
Flows nicely, kindle reader screws up the pages with unfortunate page breaks.
2016年8月30日 -
已在美国亚马逊上发表已确认购买
So far reads very easily when you read the book on a tablet alongside your PC running Android Studio... The only unfortunate issue is that with the Kindle version the pages are cutoff at unfortunate spots making it harder to digest code segments... The same book reads much easier using Safari Books Online using their Safari Queue reader if you have a membership to Safari Books. Unfortunately Safari doesn't have as good of sync capability as Kindle...
Would love to know if anyone knows how to make the kindle reader continuously scroll through pages of a chapter instead of turning pages where code segments get interrupted.
Would love to know if anyone knows how to make the kindle reader continuously scroll through pages of a chapter instead of turning pages where code segments get interrupted.
1 个人发现此评论有用