Obviously, this book does not cover everything. And while your #1 resource (besides the book) is going to be the Android SDK documentation, you are likely to need information beyond what’s covered in either of those places.
Searching online for “android” and a class name is a good way to turn up tutorials that reference a given Android class. However, be sure to check the age of the blog post or whatever that you are reading. The older it is, the more likely that it is out of date, based upon changes in Android or just better solutions that have evolved over time.
Beyond randomly hunting around for tutorials, though, this chapter outlines some other resources to keep in mind.
Stack Overflow’s android tag is the world’s #1 place to get Android help. However, there are a variety of other sites offering help in a variety of languages.
It is important, particularly for Stack Overflow, to write well-written questions:
@CommonsWare
), to maximize the
odds you will get a reply. However, only use that for people who are already
involved in your question.The source code to Android is now available. Mostly this is for people looking to enhance, improve, or otherwise fuss with the insides of the Android operating system. But, it is possible that you will find the answers you seek in that code, particularly if you want to see how some built-in Android component “does its thing”.
The source code and related resources can be found at http://source.android.com. Here, you can: