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

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

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

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

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

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

json字符串

{“retval”:“ok”,“reterr”:"",“retinfo”:{“count”:2,“groups”:[{“groupid”:1,“title”:"u65b0u670bu53cb",“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”:"u963fu83b2",“gender”:“female”,“signature”:"",“vip”:“0”,“logourl”:“http://aliimg.yizhibo.tv/online/user/2c/17/60ec3f44e8a0de9db1d87f1a59875ce1.jpg@100h_100w_90Q_0e_1c”}}},{“groupid”:0,“title”:"u6613u76f4u64adu5c0fu79d8u4e66",“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”:"u611au4ebau8282u6765u4e34u4e4bu9645uff0cu5fc3u4e2du7684u5c0fu6076u9b54u6b63u5728u9a9au52a8u3002u6613u76f4u64adu611au4ebau8282u65e0u654cu5927u738bu4e89u9738u96c6u7ed3u53f7u4e5fu501fu52bfu90aau6076u5439u54cduff01u770bu5404u5927u5bb6u5982u4f55u5927u65bdu8ff7u9b42u9635uff0cu6597u5fd7u6597u52c7uff0cu620eu9a6cu800cu5f52u3002u201cu611au4ebau5927u738bu201du3001u201cu8303u4e8cu5927u738bu201du7a76u7adfu82b1u843du8c01u5bb6u5462uff1fu54b1u4eecu62edu76eeu4ee5u5f85uff01"}}}]}}

生成的bean

import java.util.List;

public class MessageGroupEntity {

private String retval;

private String reterr;

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;

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;

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开发笔记》

《379页Android开发面试宝典》

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

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

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

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

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

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

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

83239)]

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

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

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

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

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

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

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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5722397.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-18
下一篇 2022-12-18

发表评论

登录后才能评论

评论列表(0条)

保存