idea android插件,Android Studio和IDEA实用插件

本文插件适用Android Studio和IDEA

背景

一个我用了很久的插件,一直觉得是大众插件,在1天内,先后有Android的问我,下午又是几个java同事问,觉得好神奇,于是我觉得可能还有其他插件未必所有人都知道,问了几个同事,很多都不为人知,遂有此文。

一秒钟生成JavaBean—GsonFormat

安装

d0f68908d3b0

GsonFormat

使用

新建javabean

右键--> Generate--> GsonFormat

快捷鍵ALT+S

效果

alt+s-->弹出对话框-->粘贴示例json

d0f68908d3b0

粘贴示例json

form检查格式是否正确

d0f68908d3b0

格式检查

预览模型

d0f68908d3b0

预览模型

生成bean

package com.jty.dragsigndemo.bean;

import java.util.List;

/**

* @author TaoYuan

* @time 2017/3/31 0031

* @desc

*/

public class TestBean {

/**

* resultMsg : 该文档未被修改,签名有效

* certResultList : [{"certValidDate":"2、该证书的拥有者:赵大","signatureDate":"1、签章时间:2016-11-15-18-09-18","certIssuer":"4、该证书的有效期:2016-11-15~2026-11-15","certOwner":"3、该证书的颁发者:TaoYuan"},{"certValidDate":"2、该证书的拥有者:钱二","signatureDate":"1、签章时间:2017-03-29-14-18-19","certIssuer":"4、该证书的有效期:2017-03-21~2027-03-21","certOwner":"3、该证书的颁发者:TaoYuan"},{"certValidDate":"2、该证书的拥有者:张三","signatureDate":"1、签章时间:2017-03-29-14-18-41","certIssuer":"4、该证书的有效期:2017-03-21~2027-03-21","certOwner":"3、该证书的颁发者:TaoYuan"}]

* fileName : moSign_192.168.4.87_2.pdf

*/

private String resultMsg;

private String fileName;

private List certResultList;

public String getResultMsg() {

return resultMsg;

}

public void setResultMsg(String resultMsg) {

this.resultMsg = resultMsg;

}

public String getFileName() {

return fileName;

}

public void setFileName(String fileName) {

this.fileName = fileName;

}

public List getCertResultList() {

return certResultList;

}

public void setCertResultList(List certResultList) {

this.certResultList = certResultList;

}

public static class CertResultListBean {

/**

* certValidDate : 2、该证书的拥有者:赵大

* signatureDate : 1、签章时间:2016-11-15-18-09-18

* certIssuer : 4、该证书的有效期:2016-11-15~2026-11-15

* certOwner : 3、该证书的颁发者:TaoYuan

*/

private String certValidDate;

private String signatureDate;

private String certIssuer;

private String certOwner;

public String getCertValidDate() {

return certValidDate;

}

public void setCertValidDate(String certValidDate) {

this.certValidDate = certValidDate;

}

public String getSignatureDate() {

return signatureDate;

}

public void setSignatureDate(String signatureDate) {

this.signatureDate = signatureDate;

}

public String getCertIssuer() {

return certIssuer;

}

public void setCertIssuer(String certIssuer) {

this.certIssuer = certIssuer;

}

public String getCertOwner() {

return certOwner;

}

public void setCertOwner(String certOwner) {

this.certOwner = certOwner;

}

}

}

ButterKnife神器 -- ButterKnifeZelezny

对BtterKnife的快速生成堪比GsonFormat生成json,而且更强大,一些事件都可以一键生成,原理是通过反射找到控件,事件为独立事件,控件id不变的情况下,可以随便改类型。

d0f68908d3b0

第一步

d0f68908d3b0

第二步

d0f68908d3b0

生成了

最性感的编辑器 -- SexyEditor

d0f68908d3b0

1

d0f68908d3b0

2

d0f68908d3b0

3

性感不?

万国语言随便转

d0f68908d3b0

语言选择

d0f68908d3b0

自动生成

d0f68908d3b0

效果

甩掉美工自己搞

常用图片基本都有了,颜色大小神马的都可以自定义,

d0f68908d3b0

自己搞

以上几个是我常用的,icon生成器主要是自己搞demo的时候用,做项目还真离不开美工

Android ButterKnife Zelezny

ButterKnife快速插件

Android Localizationer

国际化插件

大语种建议手动翻译,小语种可以用这个

必须以英语作为根语种

Android Material Design Icon Generator

icon图标生成器

GsonFormat

bean工具

Sexy Editor

IDEA背景插件

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值