Android studio 插件之 GsonFormat (自动生成javabean)

粘贴完成后 点击ok会弹出如下图所示的选择 字段界面

这个界面是让你自己选择 保留哪些字段,可能有的字段不需要 就把前面的对勾去掉就可以了。最后点击ok,大功告成。

贴上json字符串和自动生成出的bean代码.

json字符串

{“retval”:“ok”,“reterr”:"",“retinfo”:{“count”:2,“groups”:[{“groupid”:1,“title”:"\u65b0\u670b\u53cb",“icon”:“http://aliimg.yizhibo.tv/online/message/2f/74/hi.png”,“type”:“1”,“readcnt”:67,“unread”:2,“total”:19,“update_time”:“2016-04-05 09:11:09”,“lastest_content”:{“type”:2,“data”:{“name”:“16837286”,“nickname”:"\u963f\u83b2",“gender”:“female”,“signature”:"",“vip”:“0”,“logourl”:“http://aliimg.yizhibo.tv/online/user/2c/17/60ec3f44e8a0de9db1d87f1a59875ce1.jpg@100h_100w_90Q_0e_1c”}}},{“groupid”:0,“title”:"\u6613\u76f4\u64ad\u5c0f\u79d8\u4e66",“icon”:“http://aliimg.yizhibo.tv/online/message/07/fd/Secretary.png”,“type”:0,“readcnt”:86,“unread”:0,“total”:86,“update_time”:“2016-04-01 00:09:28”,“lastest_content”:{“type”:0,“data”:{“text”:"\u611a\u4eba\u8282\u6765\u4e34\u4e4b\u9645\uff0c\u5fc3\u4e2d\u7684\u5c0f\u6076\u9b54\u6b63\u5728\u9a9a\u52a8\u3002\u6613\u76f4\u64ad\u611a\u4eba\u8282\u65e0\u654c\u5927\u738b\u4e89\u9738\u96c6\u7ed3\u53f7\u4e5f\u501f\u52bf\u90aa\u6076\u5439\u54cd\uff01\u770b\u5404\u5927\u5bb6\u5982\u4f55\u5927\u65bd\u8ff7\u9b42\u9635\uff0c\u6597\u5fd7\u6597\u52c7\uff0c\u620e\u9a6c\u800c\u5f52\u3002\u201c\u611a\u4eba\u5927\u738b\u201d\u3001\u201c\u8303\u4e8c\u5927\u738b\u201d\u7a76\u7adf\u82b1\u843d\u8c01\u5bb6\u5462\uff1f\u54b1\u4eec\u62ed\u76ee\u4ee5\u5f85\uff01"}}}]}}

生成的bean

import java.util.List;

public class MessageGroupEntity {

/**

  • retval : ok

  • reterr :

  • retinfo : {“count”:2,“groups”:[{“groupid”:1,“title”:“新朋友”,

  • “icon”:“http://aliimg.yizhibo.tv/online/message/2f/74/hi.png”,“type”:“1”,“readcnt”:67,

  • “unread”:2,“total”:19,“update_time”:“2016-04-05 09:11:09”,“lastest_content”:{“type”:2,

  • “data”:{“name”:“16837286”,“nickname”:“阿莲”,“gender”:“female”,“signature”:"",“vip”:“0”,

  • “logourl”:“http://aliimg.yizhibo.tv/online/user/2c/17/60ec3f44e8a0de9db1d87f1a59875ce1.jpg@100h_100w_90Q_0e_1c”}}}

  • ,{“groupid”:0,“title”:“易直播小秘书”,“icon”:“http://aliimg.yizhibo.tv/online/message/07/fd/Secretary.png”,“type”:0,“readcnt”:86,

  • “unread”:0,“total”:86,“update_time”:“2016-04-01 00:09:28”,

  • “lastest_content”:{“type”:0,“data”:{“text”:"愚人节来临之际,心中的小恶魔正在骚动。易直播愚人节无敌大王争霸集结号也借势邪恶吹响!

  • 看各大家如何大施迷魂阵,斗志斗勇,戎马而归。\u201c愚人大王\u201d、\u201c范二大王\u201d究竟花落谁家呢?咱们拭目以待!"}}}]}

*/

private String retval;

private String reterr;

/**

  • count : 2

  • groups : [{“groupid”:1,“title”:“新朋友”,

  • “icon”:“http://aliimg.yizhibo.tv/online/message/2f/74/hi.png”,“type”:“1”,“readcnt”:67,

  • “unread”:2,“total”:19,“update_time”:“2016-04-05 09:11:09”,

  • “lastest_content”:{“type”:2,“data”:{“name”:“16837286”,“nickname”:“阿莲”,“gender”:“female”,

  • “signature”:"",“vip”:“0”,“logourl”:“http://aliimg.yizhibo.tv/online/user/2c/17/60ec3f44e8a0de9db1d87f1a59875ce1.jpg@100h_100w_90Q_0e_1c”}}},

  • {“groupid”:0,“title”:“易直播小秘书”,“icon”:“http://aliimg.yizhibo.tv/online/message/07/fd/Secretary.png”,

  • “type”:0,“readcnt”:86,“unread”:0,“total”:86,“update_time”:“2016-04-01 00:09:28”,“lastest_content”:

  • {“type”:0,“data”:{“text”:"愚人节来临之际,心中的小恶魔正在骚动。易直播愚人节无敌大王争霸集结号也借势邪恶吹响!看各大家如何大施迷魂阵,斗志斗勇,戎马而归。

  • \u201c愚人大王\u201d、\u201c范二大王\u201d究竟花落谁家呢?咱们拭目以待!"}}}]

*/

private RetinfoEntity retinfo;

public void setRetval(String retval) {

this.retval = retval;

}

public void setReterr(String reterr) {

this.reterr = reterr;

}

public void setRetinfo(RetinfoEntity retinfo) {

this.retinfo = retinfo;

}

public String getRetval() {

return retval;

}

public String getReterr() {

return reterr;

}

public RetinfoEntity getRetinfo() {

return retinfo;

}

public static class RetinfoEntity {

private int count;

/**

  • groupid : 1

  • title : 新朋友

  • icon : http://aliimg.yizhibo.tv/online/message/2f/74/hi.png

  • type : 1

  • readcnt : 67

  • unread : 2

  • total : 19

  • update_time : 2016-04-05 09:11:09

  • lastest_content : {“type”:2,“data”:{“name”:“16837286”,“nickname”:“阿莲”,“gender”:“female”,“signature”:"",“vip”:“0”,“logourl”:“http://aliimg.yizhibo.tv/online/user/2c/17/60ec3f44e8a0de9db1d87f1a59875ce1.jpg@100h_100w_90Q_0e_1c”}}

*/

private List groups;

public void setCount(int count) {

this.count = count;

}

public void setGroups(List groups) {

this.groups = groups;

}

public int getCount() {

return count;

}

public List getGroups() {

return groups;

}

public static class GroupsEntity {

private int groupid;

private String title;

private String icon;

private String type;

private int readcnt;

private int unread;

private int total;

private String update_time;

/**

  • type : 2

  • data : {“name”:“16837286”,“nickname”:“阿莲”,“gender”:“female”,“signature”:"",“vip”:“0”,“logourl”:“http://aliimg.yizhibo.tv/online/user/2c/17/60ec3f44e8a0de9db1d87f1a59875ce1.jpg@100h_100w_90Q_0e_1c”}

*/

private LastestContentEntity lastest_content;

public void setGroupid(int groupid) {

this.groupid = groupid;

}

public void setTitle(String title) {

this.title = title;

}

public void setIcon(String icon) {

this.icon = icon;

}

public void setType(String type) {

this.type = type;

}

public void setReadcnt(int readcnt) {

this.readcnt = readcnt;

}

public void setUnread(int unread) {

this.unread = unread;

}

public void setTotal(int total) {

this.total = total;

}

public void setUpdate_time(String update_time) {

this.update_time = update_time;

}

最后

答应大伙的备战金三银四,大厂面试真题来啦!

这份资料我从春招开始,就会将各博客、论坛。网站上等优质的Android开发中高级面试题收集起来,然后全网寻找最优的解答方案。每一道面试题都是百分百的大厂面经真题+最优解答。包知识脉络 + 诸多细节。
节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。
给文章留个小赞,就可以免费领取啦~

戳我领取:3000页Android开发者架构师核心知识笔记

《960全网最全Android开发笔记》

Android studio 插件之 GsonFormat (自动生成javabean)_第1张图片

《379页Android开发面试宝典》

包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。

如何使用它?
1.可以通过目录索引直接翻看需要的知识点,查漏补缺。
2.五角星数表示面试问到的频率,代表重要推荐指数

Android studio 插件之 GsonFormat (自动生成javabean)_第2张图片

《507页Android开发相关源码解析》

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。

真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。

Android studio 插件之 GsonFormat (自动生成javabean)_第3张图片

腾讯、字节跳动、阿里、百度等BAT大厂 2020-2021面试真题解析

Android studio 插件之 GsonFormat (自动生成javabean)_第4张图片

资料收集不易,如果大家喜欢这篇文章,或者对你有帮助不妨多多点赞转发关注哦。文章会持续更新的。绝对干货!!!

83239)]

《507页Android开发相关源码解析》

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。

真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。

[外链图片转存中…(img-faRXw7Hq-1643944283240)]

腾讯、字节跳动、阿里、百度等BAT大厂 2020-2021面试真题解析

[外链图片转存中…(img-gll3m0NW-1643944283240)]

资料收集不易,如果大家喜欢这篇文章,或者对你有帮助不妨多多点赞转发关注哦。文章会持续更新的。绝对干货!!!

你可能感兴趣的:(程序员,架构,移动开发,android)