Android开发学习之-Android Studio开发小技巧 下载本文

内容发布更新时间 : 2024/5/23 12:39:54星期一 下面是文章的全部内容请认真阅读。

3.如果要根据一个Json数据来写一个对应的bean,你会怎么写?这里可以使用一个比较方便的插件来做,名字叫 GSONFormat ,我们使用这个插件可以通过一段Json生成一个对应的类,怎么下载这个插件的话可以自己百度一下。 比如有这么一段Json数据:

{ \\\[ { \{ \\\\\ 插件界面:

使用插件可以直接生成一个对应的类代码如下:

publicclassMyBean {/*** errNum : 0 * errMsg : success * querySign : 3845925467,2370020290 * retData :

[{\8\

querySign;/*** rect : {\

* word : 8*/privateListretData;publicString getErrNum {returnerrNum;}publicvoidsetErrNum(String errNum) {this.errNum =errNum;}publicString getErrMsg

{returnerrMsg;}publicvoidsetErrMsg(String errMsg) {this.errMsg =errMsg;}publicString getQuerySign

{returnquerySign;}publicvoidsetQuerySign(String querySign) {this.querySign =querySign;}publicList getRetData {returnretData;}publicvoidsetRetData(List retData)

{this.retData =retData;}publicstaticclassRetDataBean {/*** left : 0 * top : 0 * width : 33 * height : 31*/privateRectBean rect;privateString word;publicRectBean getRect {returnrect;}publicvoidsetRect(RectBean rect) {this.rect =rect;}publicString getWord

{returnword;}publicvoidsetWord(String word) {this.word

=word;}publicstaticclassRectBean {privateString left;privateString top;privateString width;privateString height;publicString getLeft {returnleft;}publicvoidsetLeft(String left) {this.left

=left;}publicString getTop {returntop;}publicvoidsetTop(String top) {this.top =top;}publicString getWidth

{returnwidth;}publicvoidsetWidth(String width) {this.width =width;}publicString getHeight

{returnheight;}publicvoidsetHeight(String height) {this.height =height;} } } }