Reposting these questions, as it turns out we weren't meant to all reply to that one locked topic:
The description of this book seems to paint it as a similar learning experience to Head First Java. Does this book include exercises/puzzles at the end of each chapter? I really enjoyed doing them in Head First Java and hope this book continues that theme.
Also, is this book concerned solely with development or is there any additional material in the vein of how to publish an app on the play store, how to monetise applications or potential legal pitfalls?
Lastly, is the information in Head First Java sufficient enough to move onto this book with? I think I've moved on a bit from Head First Java, but would like to have an idea of the level of skill in Java required for Head First Android Development.