I own several Android/Java books, and even a couple from Apress, however, this Android Recipes book is now my favorite.
I tend to do a lot more iOS programming versus Android/Java programming, so often I'm looking how to do the analogous programming task in the Android world which I'm already familiar in iOS. This book really is a complete solution for my situation.
The UI recipes covers topics like animation, proper image assets, workflow, lists, dialogs, and dozens more.
I was really pleased to see an introduction/overview to the tool DroidDraw, which I was unfamiliar with first-hand prior to reading the book. It exposed me to a really cool tool that is a real time saver and pretty neat.
There are quite a few recipes on networking/communications. Items like SMS creation, parsing data with JSON/XML, utilizing a web service, Bluetooth connectivity, etc... Really great nuggets of info that get down to the nitty gritty of how to accomplish the task. There's not a lot of overview, so the book assumes you know the technology and don't need to be hand-held.
The book has some great info on the device hardware like camera interactivity, recording audio/video, map location (GPS) type of recipes, etc... Most applications need to persist their data, so file writing and SQLite are covered in depth with a bunch of recipes. Services, scheduling tasks, interaction with other apps, background operations, and other system tasks are covered quite nicely with a few dozen recipes broken down in task-based instruction sets.
I don't really do a lot of JAR "stuff" and/or Scripting (Python) so I didn't concentrate too much on those chapters, however, the coverage seemed to be pretty comprehensive and it's nice to know it's there if I ever have the need.
I really appreciated the chapter on the Android NDK. This is one of those areas where the information on the Internet can be a bit overwhelming and scattered about. So I found it really useful to have a pint-size barrel of information that pretty much is all you need to get up & running with the NDK.
I gave the book 5 stars, however, I do feel there is one area which could be improved, but I'm not sure it has anything to do with the author(s). I wish the layout of the book was more like a recipe book, one page containing a screenshot of the desired approach and text describing the intent, and subsequent pages laying out the solution. And have a hard-break between recipes, for easy of readability. I know this might make for a longer printed book, but in the e-format it sure would be a nice option.