Android,一个函数实现上传文件(单个,多文件)

框架集成地址Android,可以不再拷代码了吗?

参数说明1:Context(这个不多说)

参数说明2:String(网络请求地址)

参数说明3:String/String[](form表单中的name的名称)

参数说明4:String/String[](需要上传文件的路径,例如:/sdcard/xxx.jpg)

参数说明5:boolean(是否打开调试日志...设置为true 的时候 logcat中输入 qqkj_frame)

参数说明5:HttpUploadListener(上传进度回调监听,例如,返回10,就是10%)


上传单个文件

HttpUploadUtil.getIns()._get_http_upload(Context,String,String,String,boolean,HttpUploadListener)


上传多个文件

HttpUploadUtil.getIns().get_http_upload_more(Context,String,String[],String[],boolean,HttpUploadListener)


函数返回值说明:HttpUploadModel

HttpUploadModel._response_content (服务器返回的response内容)

HttpUploadModel._response_code (服务器返回的状态码,例如 200, 404, 500等)

HttpUploadModel._response_error (返回true,表示请求成功,false,表示请求失败)

HttpUploadModel._response_error_msg (请求后的提示信息,例如,服务器请求数据接口正常...请求失败这类的提示信息)


这个不写例子了....

你可能感兴趣的:(Android,一个函数实现上传文件(单个,多文件))