It may sound like a loaded answer, but I generally recommend our book as the first few chapters get the stage set very well. There are also a number of good forums on Android and IBM Developerworks has quite a few articles and tutorials covering Android development basics.
Let's get him boys! We'll make him read this tiny ad!
Thread Boost - a very different sort of advertising