AsyncHttpClient(上传图片到服务器)
来源:互联网 发布:手机怎么抢网络 编辑:程序博客网 时间:2024/04/29 04:23
AsyncHttpClient 是一个框架提供的库 可以异步传输,使用时需下载android-async-http-1.4.4.jar包导入到项目中
下载地址:http://loopj.com/android-async-http
public static void reg(final Context cont,Bitmap photodata,String regData) { try { ByteArrayOutputStream baos = new ByteArrayOutputStream(); //将bitmap一字节流输出 Bitmap.CompressFormat.PNG 压缩格式,100:压缩率,baos:字节流 photodata.compress(Bitmap.CompressFormat.PNG, 100, baos); baos.close(); byte[] buffer = baos.toByteArray(); System.out.println("图片的大小:"+buffer.length); //将图片的字节流数据加密成base64字符输出 String photo = Base64.encodeToString(buffer, 0, buffer.length,Base64.DEFAULT); //photo=URLEncoder.encode(photo,"UTF-8"); RequestParams params = new RequestParams(); params.put("photo", photo); params.put("name", "woshishishi");//传输的字符数据 String url = "http://10.0.2.2:8080/IC_Server/servlet/RegisterServlet1"; AsyncHttpClient client = new AsyncHttpClient(); client.post(url, params, new AsyncHttpResponseHandler() { @Override public void onSuccess(int statusCode, String content){ Toast.makeText(cont, "头像上传成功!"+content, 0) .show(); } @Override public void onFailure(Throwable e, String data){ Toast.makeText(cont, "头像上传失败!", 0) .show(); } }); } catch (Exception e) { e.printStackTrace(); } }
0 0
- AsyncHttpClient(上传图片到服务器)
- android使用AsyncHttpClient上传图片以及参数到服务器
- android上传图片到服务器(使用base64字节流的形式通过 AsyncHttpClient框架传输)
- android上传图片到服务器(使用base64字节流的形式通过 AsyncHttpClient框架传输)
- android上传图片到服务器(使用base64字节流的形式通过 AsyncHttpClient框架传输)
- android上传图片到服务器(使用base64字节流的形式通过 AsyncHttpClient框架
- android上传图片到服务器(使用base64字节流的形式通过 AsyncHttpClient框架传输)
- android上传图片到服务器(使用base64字节流的形式通过 AsyncHttpClient框架传输)
- android上传图片到服务器(使用base64字节流的形式通过 AsyncHttpClient框架传输)
- android上传图片到服务器(使用base64字节流的形式通过 AsyncHttpClient框架传输)
- android上传图片到服务器(使用base64字节流的形式通过 AsyncHttpClient框架传输)
- Android AsyncHttpClient图片上传
- Android 使用开源框架AsyncHttpClient上传文件到服务器
- Android 使用开源框架AsyncHttpClient上传文件到服务器
- AsyncHttpClient上传文件到服务器 注意6.0权限
- 上传图片到服务器
- 上传图片到服务器
- 图片上传到服务器
- 百度地图(一)AK申请与给应用签名
- 嵌入式C常见笔试题:字符串
- mysql格式化操作
- hdu 2516 取石子游戏(博弈,找规律)
- 黑马程序员-----2015.6.12java笔记
- AsyncHttpClient(上传图片到服务器)
- STM32的IO口的8种配置
- tableViewCell添加plist删除和移动联系人
- 黑马程序员----2015.6.12java笔记---进制--成员变量--匿名函数--构造函数
- spring 事务隔离级别及传播行为
- Mac OS X安装Maven
- java如何获取AD域用户信息?
- Animation
- eclipse java 和 普通文件中,注释汉字字体问题。