1.ButterKnifeZelezny

1.1.功能描述

这个Android Studio的插件可以让我们在使用ButterKnife注解的时候偷懒,直接分分钟搞定注解的添加,并且整个过程还是图形化可编辑的;

1.2.项目地址

https://github.com/avast/android-butterknife-zelezny

1.3.使用方法

1.导入butterknife的jar(或者在build.gradle中已经加入:compile ‘com.jakewharton:butterknife:7.0.0 ’ );
2.加入代码: ButterKnife.bind(this);
3.在需要导入注解的Activity或者Fragment或者ViewHolder的layout资源代码上右击–> Generate–>Generate ButterKnife Injections,这时候生成类似于下列的选择框;
4.Element为view的类型,ID为layout中资源的id名字,Variable Name即为你在代码中引用出来的变量名,点击Confirm后即可.
具体安装使用操作请到官网看操作演示

2.GsonFormat

2.1.功能描述

gsonformat就是一个用来帮助我们快速生成model的插件,让我们可以节省很多根据json数据编写实体类的时间。

2.2.项目地址

https://github.com/zzz40500/GsonFormat

2.3.使用方法

1.先创建一个空Model类;
2.在实体类中使用Generate的快捷键–>GsonFormat;
3.跳出编辑框,输入json数据,点击确定;
4.大功告成.
具体安装使用操作请到官网看操作演示

3.android-parcelable-intellij-plugin

3.1.功能描述

android中实现方式有两种,第一、实现 Serializable接口,这种比较简单,直接声明就好;第二种,实现Parcelable接口,这种方式就比较复杂,往往需要写多些代码去实现,不过效率就比较高,还是值得推荐这种方式。使用android parcelable code generator,可以让你一键实现复杂的序列号接口,超赞!!!

3.2.项目地址

https://github.com/mcharmas/android-parcelable-intellij-plugin

3.3.使用方法

1.在需要实例化的实体类中右击使用Generate的快捷键–>Parcelable;
2.选择要被序列化的实例;
3.进行序列化一键生成;
具体安装使用操作请到官网看操作演示

4.SelectorChapek for Android

4.1.功能描述

这个插件能够根据资源文件自动生成drawable selector。可以帮助我们省去编写每个selector的时间。

4.2.项目地址

https://github.com/inmite/android-selector-chapek

4.3.使用方法

1.右击资源文件夹,比如:’drawable-xhdpi’文件夹;
2.选择 ‘Generate Android Selectors’;
3.生成的selector将会自动生成在drawable文件夹中;
具体安装使用规则请参考官网的详细说明

5.JRebel for Android

5.1 功能描述

非侵入代码式的插件,可以提高编译速度,类似instant run效果,但是比instant run更加强大。

5.2 项目地址

https://zeroturnaround.com/software/jrebel-for-android/

5.3 使用方法

集成进Android Studio之后,在顶部的menu上会多出三个快捷按钮,点击那三个按钮运行项目即可。
具体安装使用规则请参考官网的详细说明

6.ADB IDEA

6.1 功能描述

一个开源的Android Studio插件,帮助你在IDE中实现app重启,杀死,清理数据,卸载。

6.2 项目地址

https://github.com/pbreault/adb-idea

6.3使用方法

安装完成之后,可以在Tools->Android->ADB Idea菜单中找到所有的功能menu。
具体安装使用规则请参考官网的详细说明

7.Key promoter

7.1 功能描述

Android Studio的快捷键如此之多,我们很难记住,通过这个插件,他会记录和判断我们通过鼠标点击menu的次数,并用弹窗的形式提示你对应menu的快捷键组合,长久之后就能记住了。

7.2 项目地址

https://plugins.jetbrains.com/plugin/4455-key-promoter

7.3 使用方法

自动提示。
具体安装使用规则请参考官网的详细说明

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐