2017.12.13 第四天第五天-接口对接
来源:互联网 发布:effective java pdf 编辑:程序博客网 时间:2024/05/26 15:56
因为报的android中级课程,所以在格微是一直跟老师一起做同一个数字校园真实项目,最近几天我们布局基本都结束,昨天下午接到接口任务,说实话以前没有接触到,所以昨天下午老师大概给我们讲解了一下,然后我大概研究一下午晚上回去写了些没有成功说实话不太懂,然后第二天老师更新了例子,我就模仿着来写,写了一上午怎样都报错,根本获取不到他的值,后来没办法去找老师,老师看了一下看我写的没问题,让我找接口对接的老师,果然是接口出了问题,后来获取到了值,下午适配时候就因为模仿了一行无用的代码,一直报错一直改,最后还是在老师的帮助下解决了问题,因为今天主要是写后台,代码图片我就不上传了。就贴点主要代码就好了。
private void init() { mPro.setMessage("正在加载"); mPro.show(); cc.removeAll(cc); String key1="login_id"; String key2="fixed"; String key3="zt"; String key4="myWorkOrder"; String key5="key"; String value1 = UserData.getLogin_Id(RepairProgressActivity.this); String value2 = "no"; String value3 = ""; String value4 = "1"; String value5 = UserData.getKey(RepairProgressActivity.this); String p="{" + key1+":'" +value1+ "'," + key2+":'" +value2+ "',"+ key3+":'" +value3+ "',"+ key4+":'" +value4+ "',"+ key5+":'" +value5+ "'}"; Map<String,String> map=new HashMap<>(); map.put("p",p); gHttp.ajaxPost(HttpUtil.URL_GETBAOXIULIST, map, new GHttp.IAjaxCall<JSONObject>() { @Override public void onResponse(JSONObject response) { mPro.hide(); if (response != null) { JSONArray array = response.optJSONArray("data"); Log.d("onResponse: ",array+"============="); for(int i=0;i<array.length();i++){ RepairProgress llb = new RepairProgress(); JSONObject obj =array.optJSONObject(i); llb.setXqj(obj.optString("xqj")); llb.setDdName(obj.optString("ddName")); llb.setBxsj(obj.optString("bxsj")); llb.setWz(obj.optString("wz")); llb.setZt(obj.optString("zt")); llb.setId(obj.optString("id")); cc.add(llb); } adapter= new RepairProgressAdapter(cc,RepairProgressActivity.this); listView.setAdapter(adapter); }else{ Log.d("abc ","data ==null"); } } @Override public void onFailure() { } });}
阅读全文
0 0
- 2017.12.13 第四天第五天-接口对接
- 安卓实训笔记第四天(补)并第五天
- 2017.12.14 第六天-接口对接与UI设计
- 接口对接
- 暑期大作战 第五天(第四天待补)
- 待飞日记(第四天和第五天)
- C程序设计 第四版(谭浩强)-学习笔记-第五天
- 2017.12.18 第七、八天-java接口对接
- 第五天
- 第五天
- 第五天
- 第五天
- 第五天
- 第五天
- 第五天
- 第五天
- 第五天
- 第五天
- SSO-C#跨域单点登录(二)
- Glide(二)Request队列管理
- Spring boot + mysql +mybatis 配置整合实例
- 前后端分离,遇到跨域请求
- front-end:map ,jump to some area
- 2017.12.13 第四天第五天-接口对接
- JavaScript中函数的定义以及使用
- Android Studio导入第三方sdk
- C# typeof() 和 GetType()区别
- 结构体不使用typedef时申请动态空间内存
- iOS 【奇巧淫技】获取webView内容高度
- html使用js动态调用cgi(C++)并传参
- SQL AND OR
- Mongodb正则表达式$regex操作符