Android中的AsyncHttpClient框架下怎么post后台数据?

问题描述

Android中的AsyncHttpClient框架下怎么post后台数据?

下面是后台拍的代码
public void baseInfo(Context context,RequestParams params, final HttpUtil.ReponseCallback callback){
HttpUtil.get(context,spellUrl(baseInfo_url), params, new TextHttpResponseHandler() {
@Override
public void onFailure(int i, Header[] headers, String s, Throwable throwable) {
callback.onFailure(s,throwable);
}
@Override
public void onSuccess(int i, Header[] headers, String s) {
EmpVo empVo = parseJsonToEmpVo(s);
callback.onSuccess(empVo);
}
});
}

    private String baseInfo_url="handler/EmpInfo.ashx";

    private EmpVo parseJsonToEmpVo(String result){
    EmpVo empVo=null;
    try {
        JSONObject obj=new JSONObject(result);
        int ret=obj.getInt("result");
        if(ret==0){
            //LogUtil.d(TAG,obj.getString("HREmployee").toString());
            empVo=gson.fromJson(obj.getString("HREmployee"),type_empVo);
        }
    } catch (JSONException e) {
        e.printStackTrace();
    }
    return empVo;
}

    RequestParams params=new RequestParams();
    params.put("sessionID", AppUtil.getUserVo().getSessionID());
    params.put("info", getResources().getString(R.string.hremployee));
    params.put(MyFilesActivity.EXTRA_XIASHUEMPID, xiaShuEmpId);
    myFilesAction.baseInfo(this, params, new HttpUtil.ReponseCallback<EmpVo>() {
        @Override
        public void onSuccess(EmpVo emp) {
            progressDialog.hideProgressDialog();
            if (emp != null) {
                empVo = emp;
                showInfo();
            } else {
                toast("暂无数据");
            }
        }

然后上面这几段是原来写好的能运行的获取后台json并解析成emp的代码

解决方案

解决方案二:

android 后台post 数据

解决方案三:

这个 当时学的时候 没太注意,就几句代码. 给我邮箱吧

时间: 2024-09-20 19:22:42

Android中的AsyncHttpClient框架下怎么post后台数据?的相关文章

Android中的xutils框架在访问服务器时如何携带json数据

问题描述 Android中的xutils框架在访问服务器时如何携带json数据 xutils框架的httputils在访问服务器时如何像HttpURLConnection一样携带json数据 HttpURLConnection携带数据的案例,使用put请求: URL url; HttpURLConnection connection = null; int flag = 0; try { String userIpAddress = "http://" + "124.207.

Android中使用开源框架Citypickerview实现省市区三级联动选择

1.概述 记得之前做商城项目,需要在地址选择中实现省市区三级联动,方便用户快速的填写地址,当时使用的是一个叫做android-wheel 的开源控件,当时感觉非常好用,唯一麻烦的是需要自己整理并解析省市区的xml文件,思路很简单,但是代码量相对大了些.偶然期间发现了另外一个开源组件,也就是今天要介绍的citypickerview. github地址:crazyandcoder/citypicker 2. 实现效果 下面给大家演示下实现效果: 3.   实现方法 (1)添加依赖 dependenc

Android中使用RecyclerView实现下拉刷新和上拉加载_Android

推荐阅读:使用RecyclerView添加Header和Footer的方法                       RecyclerView的使用之HelloWorld RecyclerView 是Android L版本中新添加的一个用来取代ListView的SDK,它的灵活性与可替代性比listview更好.本文给大家介绍如何为RecyclerView添加下拉刷新和上拉加载,过去在ListView当中添加下拉刷新和上拉加载是非常方便的利用addHeaderView和addFooterVie

Android中使用RecyclerView实现下拉刷新和上拉加载

推荐阅读:使用RecyclerView添加Header和Footer的方法 RecyclerView的使用之HelloWorld RecyclerView 是Android L版本中新添加的一个用来取代ListView的SDK,它的灵活性与可替代性比listview更好.本文给大家介绍如何为RecyclerView添加下拉刷新和上拉加载,过去在ListView当中添加下拉刷新和上拉加载是非常方便的利用addHeaderView和addFooterView,RecyclerView的刷新同样也是需

wcf-WCF框架下客户端DataGridView的数据怎样提交保存

问题描述 WCF框架下客户端DataGridView的数据怎样提交保存 Microsoft MSDN中介绍了 "演练:创建 N 层数据应用程序".https://msdn.microsoft.com/zh-cn/library/bb384570.aspx 但是,没有介绍如何将修改后数据保存到数据库的方法.请教怎么做? 解决方案 ado.net http://www.cnblogs.com/sydeveloper/archive/2013/03/06/2909739.html entit

MapReduce框架下的实时大数据图像分类

MapReduce框架下的实时大数据图像分类 张晶 冯林 王乐 刘胜蓝 图像数据作为大数据的重要组成部分蕴含着丰富的知识,且图像分类有着广泛的应用,利用传统分类方法已经无法满足实时计算的需求.针对此问题,提出并行在线极端学习机算法.首先利用在线极端学习机理论得到隐层输出权值矩阵;其次根据MapReduce计算框架的特点对该矩阵进行分割,以代替原有大规模矩阵累乘操作,并将分割后的多个矩阵在不同工作节点上并行计算;最后将计算节点上的结果按键值合并,得到最终的分类器.在保证原有计算精度的前提下,将文中

tomcat-Tomcat在哪些情况下可以同步后台数据?

问题描述 Tomcat在哪些情况下可以同步后台数据? Tomcat在哪些情况下可以同步后台数据? Tomcat在哪些情况下可以同步后台数据? 解决方案 百度 热同步~ 虽然我还没有测试 解决方案二: lz提问采纳的有点不及时. tomcat只是一个应用服务器,它可以执行任意的代码,你的代码可以做任何的事情. 用jsp php等编写程序同步后台数据,用tomcat承载运行就可以了. 解决方案三: 这个是做不到的,因为服务器启动的时候就进行了类加载,后面改是不会起作用的 你说的有时候同步了,事实 上

Android中利用Xposed框架实现拦截系统方法_Android

一.前言 关于Xposed框架相信大家应该不陌生了,他是Android中Hook技术的一个著名的框架,还有一个框架是CydiaSubstrate,但是这个框架是收费的,而且个人觉得不怎么好用,而Xposed框架是免费的而且还是开源的,网上也有很多文章介绍了Xposed框架的原理实现,不了解的同学可以自行查阅即可,本文主要介绍如何通过这个框架来进行系统方法的拦截功能,比如我们开发过程中,对于一些测试环境很难模拟,特别是测试同学有时候像随机改变设备的imei,mcc等信息用来模拟不同测试场景,这时候

Android中利用Xposed框架实现拦截系统方法

一.前言 关于Xposed框架相信大家应该不陌生了,他是Android中Hook技术的一个著名的框架,还有一个框架是CydiaSubstrate,但是这个框架是收费的,而且个人觉得不怎么好用,而Xposed框架是免费的而且还是开源的,网上也有很多文章介绍了Xposed框架的原理实现,不了解的同学可以自行查阅即可,本文主要介绍如何通过这个框架来进行系统方法的拦截功能,比如我们开发过程中,对于一些测试环境很难模拟,特别是测试同学有时候像随机改变设备的imei,mcc等信息用来模拟不同测试场景,这时候