时间:2021-05-21
本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下
1、需要的网络JSON数据
2、数据实现类
package chenglong.activitytest.pengintohospital.entity;import org.json.JSONException;import org.json.JSONObject;/** * * 科室 * Created by LICHENGLONG on 2017-10-02. */public class BasSection { public Integer id;//科室id public String sectionName;//科室名称 public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getSectionName() { return sectionName; } public void setSectionName(String sectionName) { this.sectionName = sectionName; } public BasSection(Integer id, String sectionName){ this.id = id; this.sectionName = sectionName; } public static BasSection sectionData(JSONObject json){ try { return new BasSection( json.getInt("id"), json.getString("sectionName"); } catch (JSONException e) { e.printStackTrace(); } return null; }}3、创建List集合接收数据
List<BasSection> listBasSection = new ArrayList<>();4、获取JSON数据
/** * 获取JSON科室数据 */public void findSectionData(){ AsyncHttpClient client = new AsyncHttpClient(); //你的JSON数据链接地址 client.get(AbAppConfig.DATA_URL + "appGVConsultation/findSectionData", null, new AsyncHttpResponseHandler() { @Override public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) { try { JSONObject object = new JSONObject(new String(responseBody));//获取json数据 JSONArray jsonArray = object.getJSONArray("obj");//获取数据集名称为obj的数据 Log.d("jsonArray数据输出:", String.valueOf(jsonArray)); for (int i = 0; i < jsonArray.length();i++) { BasSection novels = BasSection.sectionData(jsonArray.getJSONObject(i));//把数据存在novels集合中 if (novels != null){ listBasSection.add(novels); } } } catch (JSONException e) { Toast.makeText(GV_Consultation.this, "数据请求失败,请稍后重试", Toast.LENGTH_SHORT).show(); } } @Override public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) { //请求失败的回调处理 Toast.makeText(GV_Consultation.this, "请链接网络,稍后重试", Toast.LENGTH_SHORT).show(); } });}以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Android中对JSON数据解析在Android的网络编程中,JSON是比XML使用更为广泛的数据传输机制。在许多的http网络请求或接口调用中,返回的很多都
本文实例讲述了JS获取并处理php数组的方法。分享给大家供大家参考,具体如下:$music=array();$music['tayler']=array();$
1.jquery通过ajax方法获取json数据不执行success回调问题描述:jquery通过ajax方法获取json数据不执行success回调方法问题原
本文实例讲述了Android实现读写JSON数据的方法。分享给大家供大家参考。具体如下:1.解析JSON:packagede.vogella.android.t
本文实例讲述了Android编程简单解析JSON格式数据的方法。分享给大家供大家参考,具体如下:比起XML,JSON主要优势在于它的体积更小,在网络上传输的时候