Anyone interested in learning Android App Development, TheNewBoston is a great source for free video tutorials, 200 videos no less to get you on your way to becoming an Android App Developer and hopefully getting an App published on the Android Market bringing you in a little income from Ads or Sales
Android Application Development
List of Videos for Android Application Development
Before jumping in the deep end and attempting to learn to make apps with no previous coding know-how, (Like I did) its is pretty important that you at least know the basics of JAVA programming (Like I do not "yet")
There are also a load of free tutorial videos from the same guy to teach you JAVA basics and Intermediate if needed prior to Android Development
JAVA Basic Video Tutorials
List of Videos for Java
JAVA Intermediate Video Tutorials
List of Videos for Intermediate Java
Have not found anything else quite like the quality and amount of dedicated tutorials that this guy is offering completely free, an opportunity not to be missed if you are wanting to become an App Developer, For Free!
His main site here has many many more tutorials to choose from too.
Enjoy and happy coding !