Android笔记(16)retrofit上传图片
来源:互联网 发布:javascript引用ku 编辑:程序博客网 时间:2024/05/16 13:49
1.接口
@Multipart @POST("WorkerApi/User/uploadPersonPic") Call<UploadBean> uploadPersonPic(@Part("worker_id") RequestBody worker_id, @Part MultipartBody.Part image);
2.Model
public Call<UploadBean> uploadPersonPic(RequestBody worker_id, MultipartBody.Part image){ Service service =retrofit1.create(Service.class); return service.uploadPersonPic(worker_id,image); }
3.Activity
final RequestBody worker_id = RequestBody.create(MediaType.parse("multipart/form-data"), String.valueOf(loginBean.getData().getUser().getWorker_id())); RequestBody image = RequestBody.create(MediaType.parse("multipart/form-data"), file); final MultipartBody.Part body = MultipartBody.Part.createFormData("image", file.getName(), image); Call<UploadBean> call1=new Model().uploadPersonPic(worker_id,body); call1.enqueue(new Callback<UploadBean>() { @Override public void onResponse(Call<UploadBean> call, Response<UploadBean> response) { } @Override public void onFailure(Call<UploadBean> call, Throwable t) { } });
阅读全文
1 0
- Android笔记(16)retrofit上传图片
- Android Retrofit 上传文件图片
- Android RxJava Retrofit上传图片
- Android Retrofit 2.0框架上传图片解决方案
- Android使用Retrofit上传图片到服务器
- Android Retrofit 实现(图文上传)文字(参数)和多张图片一起上传
- Retrofit 上传图片(单张)
- retrofit上传图片
- Retrofit上传图片
- Retrofit+rxjava上传图片
- Retrofit+RxJava上传图片
- Android Retrofit 2.0框架上传图片解决方案(一张与多张的处理)
- Android Retrofit 2.0框架上传图片解决方案(一张与多张的处理)
- Android Retrofit 实现文字(参数)和多张图片一起上传
- Android Retrofit 实现文字(参数)和多张图片一起上传
- Android Retrofit 2.0框架上传图片解决方案(一张与多张的处理)
- Android Retrofit 2.0框架上传图片解决方案(一张与多张的处理)
- Android Retrofit 2.0框架上传图片解决方案(一张与多张的处理)
- 在Openfire上弄一个简单的推送系统
- java-重写/重载
- POJ 2411 Mondriaan's Dream(插头DP,轮廓线)
- 搭建项目,并与Gitlab构建连接的方法
- 紧张是意外发生的导火索
- Android笔记(16)retrofit上传图片
- Spring_001 安装spring在Eclipse的插件Spring Tool Suite™z指南
- json循环put数据
- Ubuntu14.04安装OpenCV3.0
- matplotlib 3D 数据
- vim_命令大全
- (转载)总结C++中的几种结构体初始化的方法
- 贝塞尔曲线
- Effective C++第七章-模板和泛型编程之模板特化和代码膨胀