From KTS InfoTech:
"Android - TekTips Video Tutorials " is a new approach towards learning Android programming quickly, using real time short videos. Here you'll find sets of lessons within Tutorials that describe how to accomplish a specific task with code samples you can re-use in your app. Tutorials are organized into several groups you can see at the top-level of the left navigation. This first group, Getting Started, teaches you the bare essentials for Android app development.
Java Development Kit (JDK) 1.6, Apache Ant, Compiler for Android, Android SDK. Installing Eclipse IDE with compactable version of Android ADT plugin Microsoft Visual Studio 2005 or Above (VS 2005, 2008, 2010) installed (For installing AndroidStudio Visual Studio Addin for Android Application Development).