Android开发之AndroidStudio插件

Android Studio

推荐理由:官方推出,高效,功能强大。

Android开发之AndroidStudio插件_第1张图片

Github

推荐理由:Github配合AS,高效,AS上传到Github。

github上传.gif

github下载以及更新.gif

XMind

推荐理由:思维导图。
inset键添加 delete删除

Android开发之AndroidStudio插件_第2张图片
Paste_Image.png

UI查看器

推荐理由:查看布局结构,直接明了。

a.gif

Android studio新建多个Module

推荐理由:AndroidStudio的Project相当于Ecplise中WorkSpace。

Android开发之AndroidStudio插件_第3张图片
新建项目.gif

Android studio多个Module删除

推荐理由:你发现项目没有Delete,所以无法删除。

Android开发之AndroidStudio插件_第4张图片
删除项目.gif

Android studio导入第三方Library

推荐理由:导入原生Library可以修改第三方。

Android开发之AndroidStudio插件_第5张图片
导入第三方.gif

设置Android studio 主题(下载jar)

推荐理由:统一风格,效率更高。为Android studio设置和Sublime text同样的风格,提高效率。

Android开发之AndroidStudio插件_第6张图片
设置后

Ecplise黑色主题

推荐理由:统一风格,效率更高。为Android studio设置和Sublime text同样的风格,提高效率。

plugins.rar 解压 并将其放在eclipse目录下的plugins目录下即可
File > Import... then select General > Preferences RainbowDrops.epf

Android开发之AndroidStudio插件_第7张图片
Paste_Image.png

Android studio 更多主题推荐

Android开发之AndroidStudio插件_第8张图片
Paste_Image.png

SublimeText

推荐理由:代码查看器,而且复制到直接按照格式显示。

Android开发之AndroidStudio插件_第9张图片
Paste_Image.png

Android studio 项目结构图

Android开发之AndroidStudio插件_第10张图片
AndroidStudio结构图.png

设置Android studio Log

推荐理由:更加清晰的展示Log信息。

Android开发之AndroidStudio插件_第11张图片
Paste_Image.png

Log级别   颜色
Assert: #AA66CC
Debug:  #33B5E5
Error:  #FF4444
Info:   #99CC00
Verbose:    #FFFFFF
Warning:    #FFBB33

Sexy Edito

推荐理由:美化编译器。

Android开发之AndroidStudio插件_第12张图片
Sexy Edito.png

Paste_Image.png

Codota

推荐理由:强大的代码搜索工具,一个关键字即可在各大网站上检索最好的代码实例。
安装后 ctrl+k 或者 cmd+k调取 dialog

Android开发之AndroidStudio插件_第13张图片
Codota.png

Key promoter

推荐理由:快捷键提示,让你更加快速的记住常用快捷键。

Android开发之AndroidStudio插件_第14张图片
Key promoter.png

GenerateFindViewById

推荐理由:快速生成OnCreate(),不用手动写那么多findById。

GenerateFindViewById.gif

Android Drawable Importer

推荐理由:快速导入某张图片各种dpi对应的图片。

11.gif

Android Studio Prettify

推荐理由:自动生成findViewById,将代码中的字符串写在string.xml文件中。

Android开发之AndroidStudio插件_第15张图片
Android Studio Prettify.gif

Android Postfix completion

推荐理由:可根据后缀快速完成代码,支持Log,Toast,Logd的快速书写。

Android开发之AndroidStudio插件_第16张图片
Android Postfix completion.gif

Lifecycle Sorter

推荐理由:可以根据Activity或者fragment的生命周期对其生命周期方法位置进行先后排序。

Android开发之AndroidStudio插件_第17张图片
Lifecycle Sorter.png

CodeGlance

推荐理由:右侧有代码缩略定位视图 可用于快速定位代码 。

Android开发之AndroidStudio插件_第18张图片
CodeGlance.gif

Android ButterKnife Zelezny

推荐理由:注入框架,高效开发,省去很多重复,且没有技术含量的工作。

Android开发之AndroidStudio插件_第19张图片
Android ButterKnife Zelezny.gif

Android Material Design Icon Generator

推荐理由:可以生成Material Design图标的插件。

Android开发之AndroidStudio插件_第20张图片
Android Material Design Icon Generator.gif

GsonFormat

推荐理由:将Json自动转化成类,高效开发。

Android开发之AndroidStudio插件_第21张图片
GsonFormat.gif

Android Parcelable code generator

推荐理由:生成实现了Parcelable接口的代码的插件

Parcelable.gif

ECtranslation

推荐理由:可以在Android Studio IDE 内直接将英文翻译成中文。

Android开发之AndroidStudio插件_第22张图片
ECtranslation.png

LayoutCreator

推荐理由:自动生成布局代码插件。

BorePlugin.gif

Android Code Generator

推荐理由:根据布局文件快速生成对应的Activity,Fragment,Adapter,Menu。

BorePlugin.gif

SelectorChapek

推荐理由:自动生成selector。

Android开发之AndroidStudio插件_第23张图片
Paste_Image.png

LeakCanary

推荐理由:检查内存泄漏。

Android开发之AndroidStudio插件_第24张图片
Paste_Image.png

Android开发之AndroidStudio插件_第25张图片
Paste_Image.png

 dependencies {
   debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3'
   releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.3'
 }
在Application类添加:
public class ExampleApplication extends Application {
  @Override public void onCreate() {
    super.onCreate();
    LeakCanary.install(this);
  }
}

AndroidStudio小技巧


给普通 Field 添加一个’m’前缀,给 Static filed 添加一个’s’前缀

Android开发之AndroidStudio插件_第26张图片
Paste_Image.png

ScreenToGif

推荐理由:gif录制工具。

Android开发之AndroidStudio插件_第27张图片
Paste_Image.png

你可能感兴趣的