- Genymotion:AS开发者的利器,这个不解释。
来这里吧,专门给你准备的:Eclipse和Android Studio下安装Genymotion模拟器插件
- ButterKinfe 很好用的注解插件。释放你的双手,和fingviewById说再见。
-
插件下载如下:
要配合一个库com.jakewharton:butterknife:7.0.1使用,把该库添加到build.gradle脚本里即可。
使用如下:
比如我们在activity的布局里定义了一个文本框,三个按钮,共四个id,然后我们来注解一下:鼠标放setContentView(R.layout.activity_main);下的activity_main任意位置,alt+insert,然后注解:
-
Android Studio Prettify
如果你布局里有多个id,在activity里findViewById()会手写很多次,即使有ide辅助,但是还是略慢,这个插件就来释放你双手,作者的例子:
当然如果快速注解的话就用上面的ButterKnife咯。
-
GsonFormat
根据JSONObject格式的字符串,自动生成实体类参数。
最新的1.2.0版本新增处女座模式 →_→ 是不是很贴心!处女座模式就是给json每个key都可以配置生成的filedName,可能因为服务端的原因,或者历史的原因,导致服务器返回的字段名诡异,或是歧义的缩写。这个在之前的版本是不支持这个。
作者给出的例子:
有如下json数据:
{ "name": "王五", "gender": "man", "age": 15, "height": "140cm", }
生成实体类操作如下,win和linux下的快捷键是alt+insert
-
FindBugs-IDEA 顾名思义,就是帮你找程序bug咯,自己研究去吧,给力,感恩作者。
-
PermissionsDispatcher一个针对API 23,可在Activity/Fragment中快速生成Runtime Permissions代码的插件
-
安装插件方法:
打开 File -> Settings -> Plugins -> Browse Repositories ,输入插件名搜索,直接点击"Install"安装。如果搜索不到的话可以去这里下载下来后,选择"Install plugin from disk"进行离线安装。
-