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 ListView之setEmptyView正确使用方法

    Android ListView之setEmptyView正确使用方法

    这篇文章主要介绍了Android ListView之setEmptyView正确使用方法的相关资料,希望通过本文能帮助到大家使用该方法,需要的朋友可以参考下
    2017-09-09
  • Android中activity跳转按钮事件的四种写法

    Android中activity跳转按钮事件的四种写法

    这篇文章主要介绍了Android中activity跳转按钮事件的四种写法,下文中包括四个activity的内容详解,非常不错具有参考借鉴价值,需要的朋友可以参考下
    2016-10-10
  • 详解Android Dialog对话框的五种形式

    详解Android Dialog对话框的五种形式

    这篇文章主要为大家详细介绍了Android对话框的五种形式,一般对话框,列表对话框,单选按钮对话框,多选按钮对话框,自定义对话框,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • Android App 与 U 盘通信示例详解

    Android App 与 U 盘通信示例详解

    本篇文章主要介绍了Android App 与 U 盘通信详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • Android 基于百度语音的语音交互功能(推荐)

    Android 基于百度语音的语音交互功能(推荐)

    最近在开发android的项目,在项目需求中要用到语音唤醒功能。之前都没接触过,今天小编就给大家分享android基于百度语音的语音交互功能,非常不错,感兴趣的朋友一起看看吧
    2016-11-11
  • Android操作Html打开其他APP

    Android操作Html打开其他APP

    这篇文章主要为大家详细介绍了Android操作Html打开其他APP的相关资料,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • 关于Android实现简单的微信朋友圈分享功能

    关于Android实现简单的微信朋友圈分享功能

    这篇文章主要介绍了关于Android实现简单的微信朋友圈分享功能,非常不错,具有参考借鉴价值,需要的的朋友参考下
    2017-02-02
  • Android实现回弹ScrollView的原理

    Android实现回弹ScrollView的原理

    这篇文章主要为大家详细介绍了Android实现回弹ScrollView的原理,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04
  • Android使用ViewFlipper实现图片上下自动轮播的示例代码

    Android使用ViewFlipper实现图片上下自动轮播的示例代码

    这篇文章主要介绍了Android使用ViewFlipper实现图片上下自动轮播的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-05-05
  • Android文件存储SharedPreferences源码解析

    Android文件存储SharedPreferences源码解析

    SharedPreferences是安卓平台上一个轻量级的存储类,用来保存应用的一些常用配置,比如Activity状态,Activity暂停时,将此activity的状态保存到SharedPereferences中;当Activity重载,系统回调方法onSaveInstanceState时,再从SharedPreferences中将值取出
    2022-08-08

最新评论