Автор Золотое Золотая задал вопрос в разделе Java
Как стать андроид разработчиком? и получил лучший ответ
Ответ от Ѐусский Гладиолусс[новичек]
Вообще советую взять две книги : 1. Head First Java, автор Сьера. К2.Head First Программирование для Android.Что делаем следующее? Для начала устанавливаем Android Studio (если же это ПО уже имеется то пользоваться будем ей.После устанавливаем JDK (Java Developer Kit) .Далее берем книгу Head First Java и начинаем изучать ее, там где то около 700 страниц, изучать придется всю, абсолютно, без знания JavЫ к разработке можно не притрагиваться ( конечно не обязательно иметь именно эту книгу, можно воспользовался той которая у вас есть, но Head First Java будет эффективней.)После изучения JavЫ можно переходить к Android разработке.>Или вообще стоило учить XML?Конечно знать то бы надо, но если у вас будет книга Head First Программирование Android, то там вам все расскажут и покажут про XML, про среду разработки Android Studio, ну и немного про JavУ.Изучение Android Studio и JavЫ будет длительным процессом, нужно много желания, времени и сил, то что сейчас сказал вам я, я больше чем уверен вам скажут и другие.Успехов в начинаниях!
Найдите хорошие видеоуроки и по ним учите, параллельно изучая Java.
Хотя в свете последних релизов советую перейти на Kotlin.
ссылка