Part One: Introduction to Plugins
Google launched Android Studio, based on the IntelliJ IDEA Java IDE, at the I/O Developer Conference in May 2013. Android Studio is a fully-featured development tool that also supports third-party plugins, allowing developers to create applications more quickly and efficiently.
Part Two: Installing Plugins
In Android Studio: go to File → Settings → Plugins → Browse repositories and search for the plugin name.
Or
In Android Studio: download the JAR file and install it by going to File → Settings → Plugins → Install plugin from disk.
Part Three: Summary of Plugins
Android ButterKnife Zelezny
ButterKnife is a view injection framework focused on the Android system, which can significantly reduce the amount of findViewById and setOnClickListener code, generating visual code with a single click. PS: I won’t include the effect image, but you can see it by opening the plugin download and source code links, and it can be quite laggy to load the effect image.
Plugin download link: https://plugins.jetbrains.com/plugin/7369?pr=androidstudio
Plugin source code link: https://github.com/avast/android-butterknife-zelezny
Plugin tutorial: http://blog.csdn.net/dreamlivemeng/article/details/51261170
Recommended rating: Five stars
GsonFormat
GsonFormat is a plugin that quickly formats JSON data and automatically generates entity class parameters.
Plugin download link: https://plugins.jetbrains.com/plugin/7654?pr=androidstudio
Plugin source code link: https://github.com/zzz40500/GsonFormat
Plugin tutorial: http://blog.csdn.net/dreamlivemeng/article/details/51262538
Recommended rating: Four stars
Android Drawable Importer
To accommodate all Android screen sizes and densities, every Android project contains a drawable folder. Any developer with Android experience knows that to support all screen sizes, you must import different assets for each screen type. The Android Drawable Importer plugin makes this task easier. It reduces the workload required to import scaled images into Android projects. Android Drawable Importer adds an option to import assets at different resolutions or scale specified images to defined resolutions. This plugin speeds up the developers’ work with assets.
Plugin download link: https://plugins.jetbrains.com/plugin/7658?pr=androidstudio
Plugin source code link: https://github.com/winterDroid/android-drawable-importer-intellij-plugin
Plugin tutorial link: http://blog.csdn.net/lee_sire/article/details/49684385
Recommended rating: Three stars
android-selector-chapek / SelectorChapek for Android
Automatically generates the corresponding selector based on resources.
Plugin download link: https://plugins.jetbrains.com/plugin/7298
Plugin source code link: https://github.com/inmite/android-selector-chapek
Recommended rating: Three stars
Android Parcelable Code Generator
A plugin to quickly implement the Parcelable interface.
Plugin download link: https://plugins.jetbrains.com/plugin/7332?pr=
Plugin source code link: https://github.com/mcharmas/android-parcelable-intellij-plugin/
Plugin tutorial link: http://blog.csdn.net/kroclin/article/details/40902721
Recommended rating: Four stars
Markdown
Markdown is a markup language that can be written using a regular text editor, allowing plain text content to have a certain format through HTML-like markup syntax.
Plugin download link: https://plugins.jetbrains.com/plugin/5970?pr=
Plugin documentation link: https://github.com/nicoulaj/idea-markdown
Recommended rating: Four stars
Android Postfix Completion
Allows for quick code completion based on suffixes.
Plugin download link: https://plugins.jetbrains.com/plugin/7775?pr=
Plugin tutorial link: http://blog.jetbrains.com/idea/2014/03/postfix-completion/
Recommended rating: Five stars
AndroidAccessors
A plugin to quickly implement get and set methods.
Plugin download link: https://plugins.jetbrains.com/plugin/7496?pr=
Plugin documentation link: https://github.com/jonstaff/AndroidAccessors
Recommended rating: Three stars
Lifecycle Sorter
Can sort lifecycle method positions according to Activity or Fragment lifecycle.
Plugin download link: https://plugins.jetbrains.com/plugin/7742?pr=
Plugin source code link: https://github.com/armandAkop/Lifecycle-Sorter
Recommended rating: Five stars
ADB WIFI
Wi-Fi debugging without root.
Plugin download link: https://plugins.jetbrains.com/plugin/7856?pr=
Plugin source code link: https://github.com/layerlre/ADBWIFI
Recommended rating: Five stars
ADB Idea
ADB debugging tool, Uninstall App, Kill App, Start App, Restart App, Clear App Data, Clear App Data and Restart.
Plugin download link: https://plugins.jetbrains.com/plugin/7380?pr=
Plugin source code link: https://github.com/pbreault/adb-idea/
Recommended rating: Five stars
CodeGlance
Greatest use: Quickly locate code.
Plugin download link: https://plugins.jetbrains.com/plugin/7275?pr=
Plugin source code link: https://github.com/Vektah/CodeGlance
Recommended rating: Five stars
JSONOnlineViewer
Can debug interface data directly in Android Studio, allowing you to choose request types, customize request headers and bodies, and display formatted JSON data.
Plugin download link: https://plugins.jetbrains.com/plugin/7838?pr=
Recommended rating: Four stars
FindBugs-IDEA
Helps you find hidden bugs and bad practices using FindBugs.
Plugin download link: https://plugins.jetbrains.com/plugin/3847?pr=
Plugin source code link: https://github.com/andrepdo/findbugs-idea/tree/master
Recommended rating: Four stars
jimu Mirror
A plugin that allows you to quickly test layouts on real devices. Jimu Mirror allows you to preview Android layouts with coding updates on the device.
Plugin download link: https://plugins.jetbrains.com/plugin/7517?pr=
Plugin tutorial link: http://www.itnose.net/detail/6204426.html
Recommended rating: Four stars
JavaDoc
Add comments and customize templates.
Plugin download link: https://plugins.jetbrains.com/plugin/?idea_ce&pluginId=7157
Plugin source code link: https://github.com/setial/intellij-javadocs
Recommended rating: Five stars
Android strings.xml tools
Can be used to manage string resources in Android projects. It provides basic operations for sorting Android local files and adding missing strings. Although this plugin has limitations, it is very useful if the application has a large number of string resources.
Plugin download link: https://plugins.jetbrains.com/plugin/7498?pr=
Plugin source code link: https://github.com/constantine-ivanov/strings-xml-tools
Recommended rating: Five stars
Robotium Recorder
Robotium Recorder is an automated testing framework for testing native and hybrid mobile applications on emulators and Android devices. Robotium Recorder allows you to record test cases and user actions. You can also view system functions and user testing scenarios during different Android activities.
Plugin download link: https://plugins.jetbrains.com/plugin/7513?pr=
Plugin official website: http://robotium.com/
Recommended rating: Four stars
Android Holo Colors Generator
Generates corresponding drawables and layout files by customizing Holo theme colors.
Plugin download link: https://plugins.jetbrains.com/plugin/7366?pr=
Plugin source code link: https://github.com/jeromevdl/android-holo-colors-idea-plugin
Recommended rating: Four stars
lint-cleaner-plugin
Removes unused resources, including String strings, colors, and sizes. This is a Gradle plugin, so you can check the GitHub source code for configuration instructions.
Plugin source code link: https://github.com/marcoRS/lint-cleaner-plugin
Recommended rating: Four stars
codota
This website collects a large amount of code, claiming to have over 7 million code examples. It provides both Chrome and AS plugins.
Plugin download link: https://plugins.jetbrains.com/plugin/7638?pr=
Plugin official website: https://www.codota.com/
Recommended rating: Five stars
ECTranslation
A translation plugin for Android Studio (translates English to Chinese). Currently, it can only be installed as a JAR file. The JAR download link and usage instructions are detailed in the GitHub source code link.
Plugin source code link: https://github.com/Skykai521/ECTranslation
Recommended rating: Four stars
via: https://github.com/dreamlivemeng/androidstudio-plugins