(4.5.0)Android Studio 插件收集

android-butterknife-zelezny

android-butterknife-zelezny 是根据butterknife定制的一款插件,能够方便快速初始化,对于我来说是开发必备,本人也对此插件进行了一些优化,个人感觉用起来更爽 ,博客地址:ButterknifePlugin

这里写图片描述

Gsonformat

可根据json数据快速生成java实体类这里写图片描述

Android Postfix Completion

可根据后缀快速完成代码,这个属于拓展吧,系统已经有这些功能,如sout、notnull等,这个插件在原有的基础上增添了一些新的功能,我更想做的是通过原作者的代码自己定制功能,那就更爽了
这里写图片描述

Lifecycle Sorter

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

这里写图片描述

Android Parcelable code generator

快速实现Parcelable接口的插件。
在你的类中,按下alt + insert键弹出插入代码的上下文菜单,你会看到在下面有一个Parcelable,如下所示。选择它之后,就会在你的类当中插入实现了Parcelable接口的代码。从此不用再手动写Parcelable代码,感觉怎样呢?
这里写图片描述

LeakCanary

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

FindBugs-IDEA

FindBugs很多人都并不陌生,Eclipse中有插件可以帮助查找代码中隐藏的bug,IDEA中也有这款插件。

使用方法很简单,就是可以对多种级别的内容进行finbugs

这里写图片描述
分析完之后会有一个视图进行提示,详细的说明是哪种问题。
这里写图片描述

JavaDoc

添加注释,可自定义模板。

插件下载地址:https://plugins.jetbrains.com/plugin/?idea_ce&pluginId=7157

插件源码地址:https://github.com/setial/intellij-javadocs

Android studio JavaDoc的使用

LayoutCreator自动生成findviewbyId

链接:https://github.com/boredream/BorePlugind
可以让你在Activity/Fragment中自动生成findViewById等布局相关初始化代码
或者在Adapter中自动生成ViewHolder代码

安装

方式一. 下载项目中的jar包,通过本地disk方式导入
方式二. 在Android Studio的插件中心搜索LayoutCreator下载安装

用法

  1. 新建好Activity后自行编写onCreate并setContentView设置对应布局
  2. 选中layout布局,快捷键alt+Insert,然后选择LayoutCreator或者选中布局后在菜单栏中的Code中选择LayoutCreator
  3. 插件会自动遍历布局列出所有带id的控件,你可以在弹出的对话框中选择需要自动生成的控件
  4. 弹出的对话框中还可以勾选是否生成ViewHolder
  5. 选择好后Confirm确认即可

代码生成规则

  • 自动遍历目标布局中所有带id的文件, 无id的不会识别处理
  • 控件生成的变量名默认为id名称, 可以在弹出确认框右侧的名称输入栏中自行修改
  • 所有的Button或者带clickable=true的控件, 都会自动在代码中生成setOnClickListener相关代码
  • 所有EditText控件, 都会在代码中生成非空判断代码, 如果为空会提示EditText的hint内容, 如果hint为空则提示xxx字符串不能为空字样, 最后会把所有输入框的验证合并到一个submit方法中会自动识别布局中的include标签, 并读取对应布局中的控件

Android 插件:统计资源文件中每个标签被引用的次数

http://niorgai.github.io/2017/08/01/Android-Resource-Usage-Count/

Android-Resource-Usage-Count

插件地址: Jetbrains Plugin Page

Github 地址: Android-Resource-Usage-Count

先把插件说明提到前面. 当你使用 IntelliJ IDEA 或者 Android Studio 打开 Android 项目的资源文件时, 会自动对文件中的资源标签统计其被引用次数, 展示在标签的前面, 统计结果会过滤 build 路径和 bin 路径的引用.

这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值