Ich war einmal in Ihrer Position. Ich habe jetzt zwei Jahre Erfahrung als Android-Entwickler.
Ich würde empfehlen, Code so viel wie möglich zu lesen, um zu lernen, zu verstehen, was andere zu erreichen versuchen. Schauen Sie sich Open-Source-Bibliotheken wie Retrofit, ButterKnife an (so ziemlich alles von Square).
Schauen Sie sich Apps an, die Sie mögen, und versuchen Sie, die Funktionen in ihnen zu bauen, zum Beispiel, schauen Sie sich diesen Youtube-Kanal namens Let's Build That App, die Person in diesem Kanal baut Apps in iOS, aber Sie können folgen und bauen die Apps in Android statt, um Ihre Fähigkeiten und Kenntnisse zu verbessern. Sehen Sie sich auch Youtube-Videos auf AndroidSuch als Videos von Droidcon 2016 NY an.
Je mehr Sie bauen, desto besser werden Sie bekommen.
Hören Sie sich den Podcast von dieser Website http://fragmentedpodcast.com/
sie verschiedene Themen auf Android diskutieren und haben sehr cool Gäste auf ihre Show.
Uhr hoch upvoted Tutorials auf https://hackr.io/tutorials/learn-android-development
Ich würde auch Bücher wie Effective Java und Denken in Java, die helfen, lernen Sie die Grundlagen der Java (sehr wichtig) empfehlen.
Sobald Sie das Gefühl haben, dass Sie Android verstehen lernen RxJava.
Wenn Sie Fragen haben, lassen Sie es mich wissen.
Viel Glück.
Dies ist kein Vorschlag Board, aber ich kann helfen, Android für Dummies ist mein Bestes, werfen Sie einen Blick hier http://www.dummies.com/store/product/Android-Application-Development-For-Dummies.productCd -047077018X, navId-322496.html – W4R10CK
Meiner Meinung nach: Code, Code und dann Code mehr. Probleme lösen, Apps erstellen, so viele Funktionen wie möglich nutzen, Best Practices anwenden, immer versuchen, Dinge zu verbessern, die bereits "funktionieren". Ich denke Videos sind großartig für die Motivation, aber nicht viel von ihnen bleibt, wenn wir nicht programmieren. Ich mag die Google-Entwickler-Serie, weil es lustig und motivierend ist. Es gibt Ihnen Themen, nicht eine vollständige Anleitung. Von dort hat Android Developer Site alle Informationen, die Sie benötigen. https://www.youtube.com/channel/UCVHFbqXqoYveWM1Ddxl0QDg –