Android开发:Android Studio插件GsonFormat根据Json自动生成javabean的方法

在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;

        }

    }

}

 

以上就是本章全部内容,欢迎关注三掌柜的微信公众号“iOS开发by三掌柜”,三掌柜的新浪微博“三掌柜666”,欢迎关注!

三掌柜的微信公众号:

三掌柜的新浪微博:

 

 

发布了224 篇原创文章 · 获赞 328 · 访问量 108万+

猜你喜欢

转载自blog.csdn.net/CC1991_/article/details/102778167