Welcome to recommend good Android open source project, can be Commit, pleaseStar
、Fork
:)
Google in May 2013 I/O developer conference launched IntelliJ IDEA based on Java IDE Android Studio. AndroidStudio is a fully functional development tools, provides the support of third-party plug-ins. Allow developers to develop faster and better application.
- in Android Studio: go to
File → Settings → Plugins → Browse repositories
and search forplugin name
or
- in Android Studio: go to download it jar and install
File → Settings → Plugins → Install plugin from disk
- Android ButterKnife Zelezny
ButterKnife is a focus on the Android system View into the framework, and can reduce a lot of the findViewById setOnClickListener code, visualization of a key generation.
plugin download url:https://plugins.jetbrains.com/plugin/7369?pr=androidstudio
plugin source url: https://github.com/avast/android-butterknife-zelezny
plugin tutorials:http://blog.csdn.net/dreamlivemeng/article/details/51261170
recommend:five-star
-
GsonFormat
GsonFormat is a quick format json data, automatically generated entity class parameter of the plugin.
plugin download url:https://plugins.jetbrains.com/plugin/7654?pr=androidstudio
plugin source url:https://github.com/zzz40500/GsonFormat
plugin tutorials:http://blog.csdn.net/dreamlivemeng/article/details/51262538
recommend:four-star -
Android Drawable Importer
In order to meet all the Android screen size and density, each Android project contains drawable folder. Anyone with the Android development experience developers know, in order to support all the screen size, you must give each screen type into different drawing board. Android Drawable Importer plugin can make the job easier. It can reduce import zooming in the effort required to Android project. Android Drawable Importer import added a in different resolution panel or scaling specifies the image to define resolution option. This plugin speeds up the developer's sketchpad.
plugin download url:https://plugins.jetbrains.com/plugin/7658?pr=androidstudio
plugin source url:https://github.com/winterDroid/android-drawable-importer-intellij-plugin
plugin tutorials:http://blog.csdn.net/lee_sire/article/details/49684385
recommend:three-star -
android-selector-chapek / SelectorChapek for Android
According to the resource file to automatically generate the corresponding selector.
plugin download url:https://plugins.jetbrains.com/plugin/7298
plugin source url:https://github.com/inmite/android-selector-chapek
recommend:four-star -
Android Parcelable code generator
Quickly implement Parcelable interface plugin.
plugin download url:https://plugins.jetbrains.com/plugin/7332?pr=
plugin source url:https://github.com/mcharmas/android-parcelable-intellij-plugin/
plugin tutorials:http://blog.csdn.net/kroclin/article/details/40902721
recommend:four-star -
Markdown support Markdown is also can use a simple text editor to write the markup language, a similar HTML tag syntax, it can make plain text content has a certain format.
plugin download url:https://plugins.jetbrains.com/plugin/7793
plugin document url:https://github.com/JetBrains/intellij-plugins/tree/master/markdown recommend:four-star -
Markdown Navigator A Markdown plug-in, is a branch of https://github.com/nicoulaj/idea-markdown he, but the main project because of maintenance has been deleted from the jetbrains, if you want to understand the purpose of additional qualifications can be understand by making the address above.
plugin download url:https://plugins.jetbrains.com/plugin/7896?pr=
plugin source url:https://github.com/vsch/idea-multimarkdown
recommend:four-star -
Android Postfix completion
According to the suffix fast code completion.
plugin download url:https://plugins.jetbrains.com/plugin/7775?pr=
plugin tutorials:http://blog.jetbrains.com/idea/2014/03/postfix-completion/
recommend:five-star -
AndroidAccessors
The plugins rapidly get() and set() methods. plugin download url:https://plugins.jetbrains.com/plugin/7496?pr=
plugin ddocument url:https://github.com/jonstaff/AndroidAccessors
recommend:three-star -
Lifecycle Sorter
According to the Activity or fragments of life cycle of the life cycle method position order was successively.
plugin download url:https://plugins.jetbrains.com/plugin/7742?pr=
plugin source url:https://github.com/armandAkop/Lifecycle-Sorter
recommend:five-star -
ADB WIFI Could be wifi debugging without root.
plugin download url:https://plugins.jetbrains.com/plugin/7856?pr=
plugin source url:https://github.com/layerlre/ADBWIFI
recommend: five-star -
ADB Idea
adb debug tool,Uninstall App、Kill App、Start App、Restart App、Clear App Data、Clear App Data and Restart plugin download url:https://plugins.jetbrains.com/plugin/7380?pr=
plugin source url:https://github.com/pbreault/adb-idea/
recommend:five-star -
Android WiFiADB
The wireless application debugging.
plugin download url:https://plugins.jetbrains.com/plugin/7983
plugin source url:https://github.com/pedrovgs/AndroidWiFiADB
recommend:five-star -
CodeGlance
Can be used to quickly locate the code.
plugin download url:https://plugins.jetbrains.com/plugin/7275?pr=
plugin source url: https://github.com/Vektah/CodeGlance
recommend:five-star -
JSONOnlineViewer
Can be directly in the android debug interface data in the studio, can choose the type of request, the custom request header and the request body, after the json data format.
plugin download url:https://plugins.jetbrains.com/plugin/7838?pr=
recommend:four-star -
FindBugs-IDEA
By FindBugs help you find the hidden bugs and bad practice.
plugin download url:https://plugins.jetbrains.com/plugin/3847?pr=
plugin source url:https://github.com/andrepdo/findbugs-idea/tree/master
plugin tutorials:http://blog.csdn.net/fancy_xty/article/details/51718687
recommend:four-star -
jimu Mirror
This is a can let you in a real device quickly test the layout of the plugin. Jimu Mirror allows the preview on the device with Android layout code update. plugin download url:https://plugins.jetbrains.com/plugin/7517?pr=
plugin tutorials:http://www.itnose.net/detail/6204426.html
recommend:four-star -
JavaDoc
Add comments, customizable templates.
plugin download url:https://plugins.jetbrains.com/plugin/?idea_ce&pluginId=7157
plugin source url:https://github.com/setial/intellij-javadocs
recommend: five-star -
Android strings.xml tools
The string resource can be used to manage the Android project. It provides a sort of Android local file and add the lack of the basic operation of the string. This plugin is limited, but if there are plenty of string resources application, that this plugin is very useful.
plugin download url:https://plugins.jetbrains.com/plugin/7498?pr=
plugin source url:https://github.com/constantine-ivanov/strings-xml-tools
recommend:five-star -
Robotium Recorder
Robotium Recorder is an automated testing framework for the test on the simulator and Android devices native mobile applications and mix. Robotium Recorder allows you to record test cases and user operation. You can also see different Android activity of system function and user test scenarios.
plugin download url:https://plugins.jetbrains.com/plugin/7513?pr=
插件官方网址:http://robotium.com/
recommend:four-star -
Android Holo Colors Generator
Through the custom Holo theme colors generate the corresponding Drawable and layout file.
plugin download url:https://plugins.jetbrains.com/plugin/7366?pr=
plugin source url:https://github.com/jeromevdl/android-holo-colors-idea-plugin
recommend:four-star -
lint-cleaner-plugin
Delete unused resources, including String String, color and size. This is a Gradle plugin, so how to configure can go to a lot of source point of view.
plugin source url:https://github.com/marcoRS/lint-cleaner-plugin
recommend:four-star -
codota
The site to collect a lot of code, the code examples of more than 700 w. Provides the chrome and the as plugins. plugin download url:https://plugins.jetbrains.com/plugin/7638?pr=
plugin official url:https://www.codota.com/
recommend:five-star -
ECTranslation
A androidstudio above translation plugin (translate English into Chinese).
plugin download url:https://plugins.jetbrains.com/plugin/8469
plugin source url:https://github.com/Skykai521/ECTranslation
recommend:four-star -
TranslationPlugin
Plugin, Android Studio/IntelliJ IDEA translation into English. To install the jar way temporarily.
plugin download url:https://github.com/YiiGuxing/TranslationPlugin
recommend:three-star -
Android File Grouping Plugin
The plugin can be automatically categorized according to the prefix of the same file to the same file directory, but do not move files or create folders.
plugin download url:https://github.com/dmytrodanylyk/folding-plugin/releases
plugin source url:https://github.com/dmytrodanylyk/folding-plugin
recommend: four-star -
PermissionsDispatcher
One for API 23, can be inActivity/fragments in
quickly generateRuntime Permissions
plugin code.
plugin download url:https://plugins.jetbrains.com/plugin/8349
plugin source url:https://github.com/shiraji/permissions-dispatcher-plugin
recommend: four-star -
Android code Generator
Android Studio/IntelliJ IDEA Android code generation plug-in, to help speed up the development of the app. Activity can be generated from the layout, fragments, Adapter classes, from the menu. The XML generated menu code, etc.
plugin download url:https://plugins.jetbrains.com/plugin/7595?pr=
plugin source url:https://github.com/tmorcinek/android-codegenerator-plugin-intellij
plugin tutorials: (Chinese version)http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/0523/4294.html
(English version)http://tmorcinek.github.io/android-codegenerator-plugin-intellij/
recommend:five-star -
.ignore
Project, add every time, when the commit is likely to put the Module to generate some of the build file/local configuration file/on iml documents submitted. Can be solved by gitignore, if you don't want to submit the documents, can create a project when will this file can be added, some general block.
plugin download url:https://plugins.jetbrains.com/plugin/7495?pr=androidstudio
plugin source url:https://github.com/hsz/idea-gitignore
recommend:four-star -
checkstyle-idea
CheckStyle - check out the code style. The IDEA is a plug-in, such as naming conventions, Javadoc, class design specification for code and style of examination, and you can follow like Google Oracle Java code guide, of course, can also according to their own rules to set up the configuration files, thus effectively constrain yourself better follow the coding standard.
plugin download url:https://plugins.jetbrains.com/plugin/1065?pr=androidstudio
plugin source url:https://github.com/jshiell/checkstyle-idea
recommend:four-star -
Android Methods Count
Methods the total number of statistics Android dependent libraries. (a dex can only accept 65 k is not refers to the method of more than 65 k and submitted to the fault, but the guide in count more than 65k)
plugin download url:https://plugins.jetbrains.com/plugin/8076?pr=androidstudio
recommend:four-star -
Sexy Editor
Background setup code sex appeal, or to be more difficult.
plugin download url:https://plugins.jetbrains.com/plugin/1833?pr=androidstudio
plugin source url:https://github.com/igorspasic/idea-sexyeditor
recommend:five-star -
AndroidProguardPlugin
Android obfuscated code plug-ins, a key generation project now jetbrains also in audit can only download for installation, not through direct search as plug-in installed. Because confusion when many students one of the biggest headache of things, so give 5 stars.
plugin download url:https://raw.githubusercontent.com/zhonghanwen/AndroidProguardPlugin/master/AndroidProguard.zip
plugin source url:https://github.com/zhonghanwen/AndroidProguardPlugin
recommend:five-star -
Android Studio Prettify
From a key generation layout file to view the statement (note, not apply form for the findviewById method), you can also write code the String in the String.xml file. plugin download url:https://plugins.jetbrains.com/plugin/7405
plugin source url:https://github.com/Haehnchen/idea-android-studio-plugin
recommend:four-star -
Gradle Dependencies Helper
Maven gradle rely on automatic completion。 . plugin download url:https://plugins.jetbrains.com/plugin/7299
plugin source url:https://github.com/siosio/GradleDependenciesHelperPlugin
recommend:five-star -
Remove ButterKnife
ButterKnife the third-party libraries after each update, binding the view annotations will change, from the bind, to inject to bindview, once the upgrade, there will be a huge amount of code needs to manually modify, so this plug-in can be quickly removed, to annotate the code into the form of the findviewbyId.
plugin download url:https://plugins.jetbrains.com/plugin/8432
plugin source url:https://github.com/u3shadow/RemoveButterKnife
plugin tutorials:https://github.com/u3shadow/RemoveButterKnife/blob/master/README.md
recommend:three-star -
Android DPI Calculator
Dpi computing plugin
plugin download url:https://plugins.jetbrains.com/plugin/7832
plugin source url:https://github.com/JerzyPuchalski/Android-DPI-Calculator
recommend:five-star -
SingletonTest
Quickly generate singleton pattern plug-in. The singleton pattern of six generation. LazyUnSafe,LazySafe,Hungry,DoubleCheck,StaticInner,Enum(http://cantellow.iteye.com/blog/838473);Plugin need to download the jar from making installation.
plugin source url:https://github.com/luhaoaimama1/SingletonTest
recommend:four-star -
Android Localizationer
String of project resources will be automatically translated into other languages Android Studio/IntelliJ IDEA plug-ins.
plugin download url:https://plugins.jetbrains.com/plugin/7629
plugin source url:https://github.com/westlinkin/AndroidLocalizationer
recommend:four-star -
Material Theme UI
Add Material Theme to the AS.
plugin download url:https://plugins.jetbrains.com/plugin/8006?pr=
plugin source url:https://github.com/ChrisRM/material-theme-jetbrains
recommend:five-star -
gradle-retrolambda
In java6, can also use a Lambda expressions in Java 7. This usage is different from other plug-ins, use see lot.
plugin source url:https://github.com/evant/gradle-retrolambda
recommend:five-star -
eventbus-intellij-plugin
Eventbus navigation plug-in, convenient and quick search, but there are two pr processing, have not maintenance updates for 1 year.
plugin source url:https://github.com/kgmyshin/eventbus-intellij-plugin
recommend:three-star -
otto-intellij-plugin
Otto navigation plug-in, and haven't maintenance, but can be used.
plugin source url:https://github.com/square/otto-intellij-plugin
recommend:three-star -
dagger-intellij-plugin
Dagger visual AIDS
plugin source url:https://github.com/square/dagger-intellij-plugin
recommend:four-star -
Android Styler
According to the XML file generated plugin style file.
plugin download url:https://plugins.jetbrains.com/plugin/7972
plugin source url:https://github.com/alexzaitsev/android-styler
recommend:four-star -
ideavim
Can let the development use vi, greatly improve the efficiency of development.
plugin download url:https://plugins.jetbrains.com/plugin/164?pr=
plugin source url:https://github.com/JetBrains/ideavim
recommend:five-star -
Android Material Design Icon Generator
The material can be set in the Android project design style icon (material design ICONS)
plugin download url:https://plugins.jetbrains.com/plugin/7647?pr=
plugin source url:https://github.com/konifar/android-material-design-icon-generator-plugin
recommend: five-star -
Gradle Killer
A plugin that adds a button to your IDE to kill the current Gradle task. plugin download url:https://plugins.jetbrains.com/plugin/7794?pr=
plugin source url:https://github.com/KanbanApps/GradleKillerIdeaPlugin
recommend:five-star -
android-toolbox-plugin
Android developement speed up plugin for IDEA,According to the XML file can generate the corresponding ViewHolder classes, can be the findviewbyId form or ButterKnife knife form, if you use ButterKnife.
plugin download url:https://plugins.jetbrains.com/plugin/7200
plugin source url:https://github.com/idamobile/android-toolbox-plugin
recommend:three-star -
java2smali
A plugin for IntelliJ IDEA & Android Studio to easily compile Java & Kotlin files to smali. Can quickly to compile the current Java file into a smali files, convenient smali grammar 'shoes to compare the source code for learning.
plugin download url:https://plugins.jetbrains.com/plugin/7385
plugin source url:https://github.com/ollide/intellij-java2smali
recommend:three-star -
PermissionsDispatcher plugin
IntelliJ plugin for supporting PermissionsDispatcher. This is NOT official plugin.Automatically generate android6.0 access code.
plugin download url:https://plugins.jetbrains.com/plugin/8349
plugin source url:https://github.com/shiraji/permissions-dispatcher-plugin
recommend:five-star -
WakaTime
Record your working time on the IDE
plugin download url:https://plugins.jetbrains.com/plugin/7425
plugin source url:https://github.com/wakatime/jetbrains-wakatime
recommend:five-star -
Exynap
Exynap is a help you quickly find and complete the code inserted AndroidStudio plug-in. You only need to input a command and press enter to bring up a piece of code, and this command also don't need you to remember, simply enter the rough, Exynap provides thousands of intelligent code solution.
plugin download url:https://plugins.jetbrains.com/plugin/8600?pr=idea
plugin home page url:http://exynap.com/
plugin tutorials:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/0908/6606.html
recommend:five-star -
MVPHelper
A Intellj IDEA and Android Studio to automatically generate the MVP pattern required plug-in interface and implementation classes.
plugin download url:https://plugins.jetbrains.com/plugin/8507?pr=idea
plugin source url:https://github.com/githubwing/MVPHelper
recommend:four-star -
InnerBuilder A Intellj IDEA and Android Studio plug-in Builder automatically generated inner class code.
plugin download url:https://plugins.jetbrains.com/plugin/7354
plugin source url:https://github.com/analytically/innerbuilder
recommend:four-star -
Statistic
A total number of lines of source code, the number of source lines, the number of lines of source code, the number of comment lines, the number of comment lines, the number of blank lines, the number of blank lines.
plugin download url:https://plugins.jetbrains.com/plugin/4509-statistic
plugin tutorials:http://blog.csdn.net/dreamlivemeng/article/details/67637789
recommend:five-star
- Everyone who has contributed code and reported issues!
- If you have a good open source sharing can submit pr directly, there is a problem can be directly submitted issues or E-mail messages to me. If how inaccurate can be modified directly. How is derived from the three indicators (jetbrains, stars, practical). Thank you again for the open source authors!
- QQ群:490832714
- Email:[email protected]