AndroidStudio插件GsonFormat之Json快速转换JavaBean教程

 更新时间:2020年04月28日 09:48:27   作者:傲娇的koala  
这篇文章主要介绍了AndroidStudio插件GsonFormat之Json快速转换JavaBean教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

安装

方法一:

1.Android studio File->Settings..->Plugins–>Browse repositores..搜索GsonFormat

2.安装插件,重启android studio

方法二:

1.下载GsonFormat.jar ;

2.Android studio File->Settings..->Plugins –>install plugin from disk..导入下载GsonFormat.jar

3.重启android studio

使用方法

在实体类中使用Generate的快捷键.

快捷键:图中选中的部分

简单的实体类

图中简单的 json 格式

{
"name": "王五",
"gender": "man",
"age": 15,
"height": "140cm",
}

生成结果:

package zhangxueyuan.myapplication;
 
/**
 * Created by xueyuan on 2015/6/15.
 */
public class Bean {
 
 
 /**
 * height : 140cm
 * age : 15
 * name : 王五
 * gender : man
 */
 private String height;
 private int age;
 private String name;
 private String gender;
 
 public void setHeight(String height) {
 this.height = height;
 }
 
 public void setAge(int age) {
 this.age = age;
 }
 
 public void setName(String name) {
 this.name = name;
 }
 
 public void setGender(String gender) {
 this.gender = gender;
 }
 
 public String getHeight() {
 return height;
 }
 
 public int getAge() {
 return age;
 }
 
 public String getName() {
 return name;
 }
 
 public String getGender() {
 return gender;
 }
}

发现不需要继承JSONModle.

补充知识:Android json与bean之间格式化

我就废话不多说了,直接看代码吧!

 public void onSuccessArray(int statusCode, JSONArray response) {
 BalanceEntity balanceEntity=new Gson().fromJson(response.toString(), BalanceEntity.class);

以上这篇AndroidStudio插件GsonFormat之Json快速转换JavaBean教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 基于Android studio3.6的JNI教程之opencv实例详解

    基于Android studio3.6的JNI教程之opencv实例详解

    这篇文章主要介绍了基于Android studio3.6的JNI教程之opencv实例详解,本文通过实例代码截图的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • Android progressbar实现带底部指示器和文字的进度条

    Android progressbar实现带底部指示器和文字的进度条

    这篇文章主要为大家详细介绍了Android progressbar实现带底部指示器和文字的进度条,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-01-01
  • Android编程简单实现雷达扫描效果

    Android编程简单实现雷达扫描效果

    这篇文章主要介绍了Android编程简单实现雷达扫描效果,涉及Android图形绘制及显示的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • Android UTF-8转码实例详解

    Android UTF-8转码实例详解

    这篇文章主要介绍了Android UTF-8转码实例详解的相关资料,需要的朋友可以参考下
    2017-03-03
  • Android开发之activiti节点跳转

    Android开发之activiti节点跳转

    这篇文章主要介绍了Android开发之activiti节点跳转的相关资料,需要的朋友可以参考下
    2016-04-04
  • Android解析XML文件升级APK的方法

    Android解析XML文件升级APK的方法

    这篇文章主要介绍了Android解析XML文件升级APK的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-07-07
  • Flutter开发之动态权限的使用

    Flutter开发之动态权限的使用

    众所周知,Android在6.0版本后将权限修改成了动态权限,而iOS则一直使用的是动态权限,所以在Flutter应用开发中如果涉及到一些危险权限,就需要进行动态申请,本文就详细的介绍一下,感兴趣的可以了解一下
    2021-09-09
  • Android实现京东秒杀界面

    Android实现京东秒杀界面

    这篇文章主要为大家详细介绍了Android实现京东秒杀界面,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-04-04
  • Android 布局中的android:onClick的使用方法总结

    Android 布局中的android:onClick的使用方法总结

    这篇文章主要介绍了Android 布局中的android:onClick的使用方法总结的相关资料,设置点击时从上下文中调用指定的方法,这里提供实例帮助大家理解这部分内容,需要的朋友可以参考下
    2017-08-08
  • adb push中文路径文件名丢失后缀的解决方法

    adb push中文路径文件名丢失后缀的解决方法

    在本篇文章里小编给各位整理的是关于adb push中文路径文件名丢失后缀的解决方法以及知识点整理,有需要的朋友们参考下。
    2019-07-07

最新评论