zoukankan      html  css  js  c++  java
  • 使用HttpUtils 上传视频文件

    private void shangchuan(){
            
             //文件的路径
            //File file=new File(path);
            File file=new File(Environment.getExternalStorageDirectory()+"/dd.mp4");
            //File file=new File(Environment.getExternalStorageDirectory()+"/"+System.currentTimeMillis()+".mp4");
          

         HttpUtils httpUtils=new HttpUtils();
            RequestParams params=new RequestParams();
            SharedPreferences sp=getSharedPreferences("aa", Context.MODE_PRIVATE);
            String userId=sp.getString("userid", "");


            if (TextUtils.isEmpty(userId)) {
                 Toast.makeText(TakeVideoActivity.this, "请重新登录", Toast.LENGTH_SHORT).show();
                    return;
            }
           //给的接口
            params.addBodyParameter("userid", userId);
            params.addBodyParameter("file", file);
            httpUtils.send(HttpMethod.POST, shangchuanUrl, params, new RequestCallBack<String>() {

                @Override
                public void onFailure(HttpException arg0, String arg1) {
                    Toast.makeText(TakeVideoActivity.this, "上传成功!!!", Toast.LENGTH_LONG).show();
                    
                }

                @Override
                public void onSuccess(ResponseInfo<String> arg0) {
                    System.out.println("上传结果:"+arg0.result);
                    Log.i("上传结果:", arg0.result);
                }
                
                @Override
                public void onLoading(long total, long current, boolean isUploading) {
                    // TODO Auto-generated method stub
                    super.onLoading(total, current, isUploading);
                    System.out.println(""+current+"/"+total);
                }
                
            });
            
        }

  • 相关阅读:
    常用C# 6.0 常用 新特性
    VS 编译总是出现错误: "LC.EXE 已退出,代码为1"
    C# XML封装
    VS 2015秘钥
    写入Txt文本信息
    C# 7.0 新特性
    Winform 弹框增加确定按钮并点击确定后进行下一步操作
    VS 代码过长自动换行
    C# 6.0 新特性
    string::npos 是什么 c++ /STL
  • 原文地址:https://www.cnblogs.com/changyiqiang/p/5788383.html
Copyright © 2011-2022 走看看