Android Studio Setup and Features

Google Released Android Studio 1.0, the first stable version of its Integrated Development Environment (IDE) aimed at Android developers.

  • Built on IntelliJ IDEA Community Edition, the popular Java IDE by JetBrains.
  • Flexible Gradle-based build system.
  • Build variants and multiple APK generation.
  • Expanded template support for Google Services and various device types.
  • Rich layout editor with support for theme editing.
  • Lint tools to catch performance, usability, version compatibility, and other problems.
  • ProGuard and app-signing capabilities.
  • Built-in support for Google Cloud Platform, making it easy to integrate Google Cloud Messaging and App Engine.
Download and setup Android studio set up packages for Windows , Linux and Mac from below link.

Key Features in Android Studio:
  • Enhanced Code Editor: Android Studio takes advantage of all the intelligent code editing capabilities of IntelliJ IDEA such as advanced code completion, re factoring, and code analysis.
    • Smart code completion search
    • Multi-language re factoring
    • Drawable preview in code editor
    • Color Preview in code editor
    • Resources inline
  • New Layout Editor: You can edit the XML layout and see the preview of layout at the same time across multiple screen sizes, languages, and even API versions. You can save the screenshot of device from layout editor preview.
  • Translation Editor: Internationalization string editing — Android Studio lets you manage string translations for all of your apps. You can easily extract and analyze all hard-coded strings in any project.
    • Multi Language at the same time
    • Check Untranslated strings
    • Quick inline edit

  • Memory Monitor: Android Studio provides a memory monitor view so you can more easily monitor your app's memory usage to find deallocated objects, locate memory leaks and track the amount of memory the connected device is using. With your app running on a device or emulator, click the Memory Monitor tab in the lower right corner to launch the memory monitor.

  • Easy Access to Android Code Samples: Clicking Import Samples from the File menu or Welcome page provides seamless access to Google code samples on GitHub.
  • Multi - Screen App Development: Build apps for Android phones, tablets, Android Wear, Android TV, Android Auto and Google Glass.

    With the new Android Project View and module support in Android Studio, it's easier to manage app projects and resources.
  • Virtual Devices: Android Studio comes pre-configured with an optimized emulator image. The updated and streamlined Virtual Device Manager provides pre-defined device profiles for common Android devices.       

  • Android Builds: Create multiple APKs for your Android app with different features using the same project.       

  • Other Features:
    • Integrated Terminal console (Bottom left side in Android studio)
    • Integrated Version Control.You can checkin/checkout files from Android studio.
    • Different Build Variants.
    • Screen Record feature in DDMS
    • Code Checker
    • Copy Right manager
    • Auto Import
Settings in IDE:

  • You can use Eclipse, Mac editor short cuts in this IDE based on selection from this path.
       File-> Settings -> Keymap -> 

    1 comment:

    1. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here.
      Kindly keep blogging. If anyone wants to become a Java developer learn from Java EE Online Training from India.
      or learn thru Java EE Online Training from India . Nowadays Java has tons of job opportunities on various vertical industry.