You could refer to these courses:
1. Android Basics Nanodegree - http://www.udacity.com/course/android-basics-nanodegree-by-google--nd803
2. Android Developer Nanodegree - http://www.udacity.com/course/android-developer-nanodegree-by-google--nd801
These courses were really helpful in establishing a base and clear my doubts along the way.
Visit this urls https://developers.google.com/games/services/android/quickstart to know all about Android Applications development and Games development. you can also search resources form Google that is relevant .
Check out this book! It helped me get started with Android Game Development! Its called, "The Beginner's Guide to Android Game Development", by James Cho! Amazing book.