На платформе Udacity есть много бесплатных интерактивных курсов, посвященные android, причем сделаны они в кооперации с компанией Google. Уровни курсов - от новичка до профессионала. Во время прохождения курсов учащиеся создают всё более сложные приложения. За деньги можно пройти те же курсы (программа Nanodegree) - с менторами, фидбеком и прочими плюшками. Если пройти программу Nanodegree до дедлайна, то вернут половину стоимости. Для жителей США гарантируют работу или полный возврат денег.
Здесь можно ознакомиться с дорожной картой изучения Android, предусматривающая в том числе вариант, когда учащийся уже знает Java:
https://s3-us-west-1.amazonaws.com/udacity-content...
Я сам прошел пару курсов, понравилось, буду учиться по ним дальше.