Android-Studio-插件小结

最近在使用AS时, 发现好多比较好用的插件,现将个人使用较多的进行归纳一下.

快速生成 get set 方法

GitHub地址:点我

用法:在AS中打开Setting界面:

Preferences > Plugins > Browse repositories... > Search for "AndroidAccessors" > Install Plugin

在代码中写完Java Bean对象后,按下Alt+Insert后选择AndroidAccessors即可

代码后缀自动补全

GitHub地址: 点我

用法: 同上, 搜索 android postfix completion 即可

作用:

Postfix ExpressionDescriptionExample
.toastCreate and show Toast.Toast.makeText(context, expr, Toast.LENGTH_SHORT).show()
.logLogging. If there is constant variable “TAG”, it use “TAG” . Else it use class name.Log.d(TAG, expr)
.logdLogging. If BuildConfig.DEBUG is true, Log message.if (BuildConfig.DEBUG) Log.d(TAG, expr)
.findTyped FindView(ViewType) findViewById(expr)
.isempCheck empty.TextUtils.isEmpty(expr)
.vgDivide view visible or gone.(expr) ? View.VISIBLE : View.GONE

注意:在使用 .log 时,如果需要显示格式为Log.d(TAG,expr) 的话,需要在当前Activity中定义static final String TAG = "MainActivity"

.vg 暂时没找到怎么使用

代码快速定位 预览

GitHub地址:点我

用法:搜索CodeGlance安装重启后即可看到效果

快速生成ButterKnife注解

ActivityFragment 中,从所选的XML布局文件生成ButterKnife注解;

GitHub地址:点我

用法: 搜索ButterKnifeZelezny安装重启后即可
注意: 需要项目依赖Butterknife

1 将光标放在xml后面,(如 setContentView(R.layout.activity_main)后面)
2 然后右键或者按下Alt+Insert ,选择 Generate ButterKnife Injections 即可
3 选择需要生成注解的控件
4 然后点击 confirm 即可

生成实现Parcelable接口的代码插件

生成实现了Parcelable接口的代码的插件。在你的类中,按下alt + insert键弹出插入代码的上下文菜单,你会看到在下面有一个Parcelable,选中后即可插入实现该接口的代码

GitHub地址:点我

用法: 搜索Parcelable Generator安装重启后即可

将Json数据快速解析成实体,从此不再写JavaBean

GitHub地址:点我

用法: 搜索GsonFormat安装重启后即可,具体使用步骤参见GitHub

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值