Download Android Studio and SDK tools  |  Android Developers

Free Ebook - Android Programming Succinctly (syncfusion.com)