This site has a very high quality android tutorial.
Old school versions:
- Make Your First Android App: Part 1/3
- Android Tutorial for Beginners: Part 2
- Android Tutorial for Beginners: Part 3
- Beginning Android Development Part One: Installing Android Studio
- Beginning Android Development Part Two: Using Android Studio
It is well worth reading both.
Once you have done those, recommend going to the main page and working through the rest.