This tutorial will teach you basic Android programming and will also take you through some advance concepts related to Android application development.
www.tutorialspoint.com