1.GsonFormat

快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。

Android Studio提高效率常用插件整理

使用方法:快捷键Alt+S也可以使用Alt+Insert选择GsonFormat

Model 中的变量默认的是private,可以在上面弹窗Setting 中设置为public

2.Android ButterKnife Zelezny

 

配合ButterKnife实现注解,从此不用写findViewById,想着就爽啊。在Activity,Fragment,Adapter中选中布局xml的资源id自动生成butterknife注解。

Android Studio提高效率常用插件整理

使用方法:Ctrl+Shift+B选择图上所示选项

3.Android Parcelable code generator

 

JavaBean序列化,快速实现Parcelable接口。

Android Studio提高效率常用插件整理

Model序列化可以通过接口 Serializable或Parcelable,Serializable序列化简单但效率比较低,Parcelable效率高,实现过程繁琐,有了这个插件就简单多了

4.ADB WIFI

使用wifi无线调试你的app,无需root权限
也可参考以下文章:
Android wifi无线调试App新玩法ADB WIFI

Android Studio提高效率常用插件整理

5.RemoveButterKnife
ButterKnife这个第三方库每次更新之后,绑定view的注解都会改变,从bind,到inject,再到bindview,搞得很多人都不敢升级,一旦升级,就会有巨量的代码需要手动修改,非常痛苦
当我们有一些非常棒的代码需要拿到其他项目使用,但是我们发现,那个项目对第三方库的使用是有限制的,我们不能使用butterknife,这时候,我们又得从注解改回findviewbyid
针对上面的两种情况,如果view比较少还好说,如果有几十个view,那么我们一个个的手动删除注解,写findviewbyid语句,简直是一场噩梦(别问我为什么知道这是噩梦)
所以,这种有规律又重复简单的工作为什么不能用一个插件来实现呢?于是RemoveButterKnife的想法就出现了。

Android Studio提高效率常用插件整理

6.folding-plugin

布局文件分组的插件

Android Studio提高效率常用插件整理

当我们一个项目中业务比较多时相应的布局文件也就增多,这个插件可以根据业务在layout下面更清晰化的显示布局

 

7.PermissionsDispatcher plugin

github:PermissionsDispatcher plugin
自动生成6.0权限的代码

Android Studio提高效率常用插件整理

安卓6.0之后对一些权限申请登记提升的更高,可以通过这个插件快速生成需要的权限申请

 

8.Android On-Device ResourceLocalization

Android Studio提高效率常用插件整理

 可用于将项目中的 string 资源自动翻译为其他语言的 Android Studio/IntelliJ IDEA 插件

 

 

9.SingletonTest

快速生成单例模式的预设

Android Studio提高效率常用插件整理

 

 

 

 

 

Android Studio提高效率常用插件整理

Android Studio提高效率常用插件整理

10.MVPHelper

一款Intellj IDEA 和Android Studio的插件,可以为MVP生成接口以及实现类,解放双手。
具体请查看Android Studio插件之MVPHelper,一键生成MVP代码一文

Android Studio提高效率常用插件整理

11.Matchmaker

这是一款专为微信小程序开发的插件,目前可在 IntelliJ IDEA 中使用。它可以帮你完成重复机械无趣麻烦的绑定方法的过程,自动的将需要新建的方法注入到 js 文件中去。

Android Studio提高效率常用插件整理

12.TinyPic
功能:压缩图片资源,一次最多压缩500张 压缩的核心功能是TinyPng这个网站提供的

https://tinypng.com/

但是这个网站一次只能上传20张图片,所以你需要上传下载,上传下载重复工作。 好在这个网站提供了api可以压缩图片。

在开发者页面下申请api key。对于一个key,每月有500次的免费压缩额度,如果压缩超过了 500张图片,就不能使用了。需要另外付费。但是申请这个api特别简单,填下邮箱,用户名就行,多申请 两个邮箱。1000张图片也妥妥够了。 这里推荐google个十分钟邮箱,不需要注册,只能使用十分钟,用来收一下验证码很方便。

使用方式:
1.在File->Settings->Plugins里下载插件 TinyPic

2.安装完后重启,在Tools目录下找到TinyPic

 

Android Studio提高效率常用插件整理

3.输入在 https://tinypng.com/developers 申请的api key

Android Studio提高效率常用插件整理

4.选择图片,可以选择图片,或者选择文件夹或者同时选中,反正是遍历文件夹下的图片,筛选jpg和png ,key的剩余次数

 

Android Studio提高效率常用插件整理

5.压缩进度

Android Studio提高效率常用插件整理

13.一种非常好用的Android屏幕适配ScreenMatch

工具使用步骤:

1、在Android Studio中安装ScreenMatch插件,如图:     

Android Studio提高效率常用插件整理    

  1. 在项目的默认values文件夹中需要一份dimens.xml文件
    我在github源码已经提供了一份,直接复制过来即可。github地址:地址
  2. 执行生成
    插件安装好后,在项目的任意目录或文件上右键,选择ScreenMatch选项。如图:

 

Android Studio提高效率常用插件整理

然后选择在哪个module下执行适配。
即基于哪个module下的res/values/dimens.xml文件作为基准dimens.xml文件,生成的其他尺寸dimens.xml文件放在哪个module下。

Android Studio提高效率常用插件整理

点击确定就会执行生成命令,如下代表生成成功。

Android Studio提高效率常用插件整理

然后再看看res目录下会自动生成一堆dimens.xml文件,如下:

     

Android Studio提高效率常用插件整理

具体使用详见简书地址:地址

thanks!!

相关文章:

  • 2021-04-18
  • 2021-11-28
  • 2021-08-05
猜你喜欢
  • 2021-06-19
  • 2021-12-14
  • 2021-07-15
  • 2021-10-24
  • 2021-12-21
  • 2021-05-09
相关资源
相似解决方案