这是我参与8月更文挑战的第11天,活动详情查看:8月更文挑战。
在Android开发过程中,会创建多个javabean,在App网络请求多的时候,一个列表数据就需要新建一个javabean。而且javabean中好多重复的方法都需要写一遍,很是浪费开发时间。那么本篇博文就来分享一下Android Studio插件GsonFormat的使用步骤。
GsonFormat的使用原理就是直接根据网络接口请求服务器成功之后,服务器返回的json数据转化为具体实体类的过程。
一、下载GsonFormat插件
现在介绍最新的打开下载插件的入口,网上那些教程真的是不敢恭维,浪费时间还是错的。具体步骤如下所示:
1、打开Android Studio—>Preferences—>Plugins—>搜索GsonFormat–>install安装。
2、安装成功之后需要重启Android Studio。
二、使用GsonFormat插件自动生成bean
1、首先需要新建一个空的JavaBean类
2、请求接口
根据接口返回的json数据,直接复制全部的json数据,然后等待粘贴
3、打开进入新建的空的JavaBean类
然后使用快捷键组合“Control + Enter”,然后打开一个菜单栏对话框,找到对话框里面的“GsonFormat”选项,然后点击打开。
4、打开“GsonFormat”选项之后,会出来一个弹框
直接把刚才请求到复制的json数据粘贴到输入框里面,然后直接点击“OK”按钮即可。
5、弹出一个字段数据格式字段弹框
是根据json格式自动生成了字段代码,然后根据实际情况需要,把不需要的字段勾选去掉,最后点击确认按钮即可。
三、附录
1、根据接口请求的json网络数据
{"code":200,"data":{"deviceNo":"OT0000033","pkId”:”0909086528"},"info":""}
2、自动生成的bean
public class LoginBean extends Base {
private DataBean data;
public DataBean getData() {
return data;
}
public void setData(DataBean data) {
this.data = data;
}
public static class DataBean {
private String deviceNo;
private String pkId;
public String getDeviceNo() {
return deviceNo;
}
public void setDeviceNo(String deviceNo) {
this.deviceNo = deviceNo;
}
public String getPkId() {
return pkId;
}
public void setPkId(String pkId) {
this.pkId = pkId;
}
}
}
复制代码
最后
以上就是本章的全部内容,欢迎关注三掌柜的微信公众号“程序猿by三掌柜”,三掌柜的新浪微博“三掌柜666”,欢迎关注!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END