我们在解析服务器返回json数据时,一般都要创建一个实体类,作为json数据的载体。每个不同结构的json格式的数据都对应一个实体类。如果要一一去写这些实体类,那么实在太麻烦了。GsonFormat的出现很好的解决了这个问题,而且,GsonFormat的安装十分方便,只需在Android Studio插件库里面寻找并安装即可。下面是GsonFormat的安装流程:

选择Plugins-Browse repositories...

在搜索框中输入GsonFormat,然后就能找到了,点击Install,安装GsonFormat,注意安装可能需要翻墙:

安装完成以后,Install按钮会变成Restart Android Studio,点击按钮后回到Setting设置界面,然后点击ok,此时会提示是否重启,点击Restart:



重启Android Studio后,在编辑任意java文件的情况下,选择code-Generate,此时会弹出一个选择菜单,然后选择GsonFormat。另外,GsonFormat还可以通过Alt+S快捷键打开:


此时会弹出一个输入框,将想要转换成实体类的json粘贴到输入框内,点击ok,GsonFormat就会自动为你生成对应的实体类。



使用GsonFormat使得我们省去了写实体类花费的时间,大大提高了开发效率,这是一款十分优秀的插件,值得推荐!
网友评论