android studio好用的插件

1.GsonFormat

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

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

2.Android ButterKnife Zelezny

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

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

3.Android Parcelable code generator

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

4.Lifecycle Sorter

可以根据Activity或者fragment的生命周期对其生命周期方法位置进行先后排序,快捷键Ctrl + alt + K


5.ADB WIFI

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

6.genymotion

速度较快的android模拟器

7.LeakCanary

帮助你在开发阶段方便的检测出内存泄露的问题,使用起来更简单方便。
可以参考以下文章:
LeakCanary 中文使用说明

8.GradleDependenciesHelperPlugin

maven gradle 依赖支持自动补全

9.idea-markdown

markdown插件

10.folding-plugin

布局文件分组的插件

11.Android Studio Prettify

可以将代码中的字符串写在string.xml文件中

选中字符串鼠标右键选择图中所示

这个插件还可以自动书写findViewById

12.ECTranslation

Android Studio Plugin,Translate English to Chinese. Android Studio 翻译插件,可以将英文翻译为中文。

13.AndroidWiFiADB

无线调试应用

14.SingletonTest

快速生成单例模式的预设

15.Codota

搜索最好的Android代码。(Studio里面直接可以搜到此插件)

16.LayoutFormatter

drakeet 开发一个一键格式化你的 XML 文件的 Android Studio 插件,至于为什么不用 Android Studio 自带的格式化功能而用这个插件,可以看下作者的一篇 Blog -> 当我们谈 XML 布局文件代码的优雅性

17.android-strings-search-plugin

一个可以通过输入文字找到strings.xml资源的插件

18.Exynap

Exynap 一个帮助开发者自动生成样板代码的 AndroidStudio 插件

19.MVPHelper

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

20. ApkMultiChannelPlugin

这是一个为了方便 Android 多渠道打包的 Android Studio / IDEA 插件

安装:

  • 打开 Android Studio: 打开 Setting/Preferences -> Plugins -> Browse repositories 然后搜索 ApkMultiChannel 安装重启

或者

  • 下载 ApkMultiChannelPlugin.jar 然后 Setting/Preferences -> Plugins -> Install plugin from disk 选择 ApkMultiChannelPlugin.jar 安装重启

使用方式:

  1. 选择 apk

    选择一个 apk 然后右键,点击 Build MultiChannel

  2. 配置

    配置签名信息,打包方式和渠道等

    配置说明:

    Key Store Path: 签名文件的路径

    Key Store Password: 签名文件的密码

    Key Alias: 密钥别名

    Key Password: 密钥密码

    Zipalign Path: zipalign文件的路径(用于优化 apk;zipalign 可以确保所有未压缩的数据均是以相对于文件开始部分的特定字节对齐开始,这样可减少应用消耗的 RAM 量。)

    Signer Version: 选择签名版本:apksigner 和 jarsigner

    Build Type: 打包方式

    Channels: 渠道列表,每行一个,最前面可加 > 或不加(保存信息的时候,程序会自行加上)

  3. 开始打包

    配置完成之后按 OK 就会开始进行渠道打包,文件会输出在选中的apk的当前目录下的channels目录中

21.TinyPic

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

https://tinypng.com/

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

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

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

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

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

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

5.压缩进度

6.超过500次的提示(后续会考虑加入 生成压缩的信息的文件,因为大家都用git,其实也不是很必要)

22.TemplateBuilder

TemplateBuilder是一款能够帮助我们快速生成Android Studio Template的AS插件,将通过逐个文件去配置模板的方式改进为通过插件来实现,对于简单的模板制作,只需要一键即可生成。

23 SQLScout数据库查看插件

这个AndroidStudio插件可以查看App中的数据库,但是需要购买,只有一天免费使用,下面有破解的方法
官网:http://www.idescout.com/
软件破解:http://www.cnblogs.com/tiantianbyconan/p/5972138.html
配置:
1、 搜索 “SQLScout” 安装即可。
2、使用之前需要在在 project 的 build.gradle 里面添加:

 

allprojects {

repositories {

jcenter()

maven {

url 'http://www.idescout.com/maven/repo/'

}

}

}

在 module 的 build.gradle 里面添加:

compile 'com.idescout.sql:sqlscout-server:2.0'

在启动的 Activity 的 onCreate 方法添加一句代码:

SqlScoutServer.create(this, getPackageName());

24 Fireline Plugin

360的一个产品,可以检测代码中

  1. APP安全检查
  2. 代码规范检查
  3. 内存泄露检查
  4. 日志输出检查
  5. 空指针检查
  6. 多线程检查

25 Alibaba Java Coding Guidelines

阿里出的一个代码编写规范检测的插件。

 

26 Exynap

Exynap是一个Android Studio插件,可以帮助您立即
查找和实现所需的代码

27 AndroidSourceViewer

可以在线查看 Android 和 Java 指定版本源码的 Android Studio 插件

 

28.CodeGlance

在右边可以预览代码,实现快速定位

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值