The Android Studio by Google is a great android app development IDE. It is available for free download here.
Fig 1.0 Android Studio Splash screen.
Android studio is user friendly and feature rich IDE, you will find the rich layout editor with support for drag and drop theme editing helpful in developing your app UI.
Code templates and GitHub integration will help you in writing your app code and adding great functionality to your app.