Would you prefer video tuts?
I am a newbie in Android and I am following this https://thenewboston.com/videos.php?cat=278
I normally follow the tuts, make what they make and later try to extend, adding various features. (That's what did while learning Ruby on Rails )
Checkout big nerd ranch guide for android https://www.bignerdranch.com/we-write/android-programming/ i found this book very helpful also it contain lots of code examples