I found this series of articles on Hack a Day that goes though some basic Android development.
I am not a developer but on the surface they look to be fairly detailed.


Hello World
http://hackaday.com/2010/07/15/android-dev-101-%E2%80%93-part-1hello-world/

Graphical elements
http://hackaday.com/2010/07/19/android-development-101-part-2improved-hello-world/

Database intro
http://hackaday.com/2010/07/21/android-development-101-part-3introduction-to-databases/

Advanced Database and GUI
http://hackaday.com/2010/08/02/android-development-101-part-4advanced-databasegui-code-and-ddms/