本文实例为大家分享了Android图片上传的具体代码,供大家参考,具体内容如下

Android端:
String fileName = tvFilename.getText().toString();
RequestBody description =
RequestBody.create(
okhttp3.MultipartBody.FORM, fileName);
File fileImage = new File(saveFileName);
RequestBody requestBody1 =
RequestBody.create(MediaType.parse("multipart/form-data"), fileImage);
MultipartBody.Part body =
MultipartBody.Part.createFormData("bannerImage", fileImage.getName(), requestBody1);
RestClient.api().addLive(description, body)
.enqueue(new retrofit2.Callback<ResponseInfo>() {
@Override
public void onResponse(retrofit2.Call<ResponseInfo> call, retrofit2.Response<ResponseInfo> response) {
"处理成功"
}
@Override
public void onFailure(retrofit2.Call<ResponseInfo> call, Throwable t) {
"处理失败"
}
});
@Multipart
@POST("add/live")
Call<ResponseInfo> addLive(
@Part("fileName")RequestBody fileName,//其他字段
@Part MultipartBody.Part bannerImage);//图片
服务器端:
@RequestMapping(value = "/add/live", method = RequestMethod.POST)
@ResponseBody
public ResponseInfo addLive(
@RequestParam(value = "fileName") String fileName,
@RequestParam(value = "bannerImage") MultipartFile bannerImage
)throws Exception {
String logoPath = "/logo/score/";
try {
File file = new File(imagePath + logoPath);
FileUtils.writeByteArrayToFile(file, bannerImage.getBytes());
} catch (Exception e) {
e.printStackTrace();
}
return new ResponseInfo(T1TConstants.SUCCESS, "成功");
}
参考:android调用原生图片裁剪后图片尺寸缩放的解决方法
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# android
# 图片上传
# springMvc
# springMVC图片上传的处理方式详解
# SpringMVC中MultipartFile上传获取图片的宽度和高度详解
# bootstrap fileinput组件整合Springmvc上传图片到本地磁盘
# spring mvc+localResizeIMG实现HTML5端图片压缩上传
# SpringMvc MultipartFile实现图片文件上传示例
# 详解SpringMVC实现图片上传以及该注意的小细节
# SpringMVC上传图片与访问
# SpringMVC框架实现上传图片的示例代码
# 大家分享
# 解决方法
# 具体内容
# 大家多多
# form
# multipart
# data
# Part
# parse
# saveFileName
# fileImage
# MediaType
# addLive
# api
# enqueue
# RestClient
# createFormData
# body
# getName
相关文章:
网站制作服务平台,有什么网站可以发布本地服务信息?
免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?
,网页ppt怎么弄成自己的ppt?
北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?
建站之星3.0如何解决常见操作问题?
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
南京网站制作费用,南京远驱官方网站?
如何在香港免费服务器上快速搭建网站?
全景视频制作网站有哪些,全景图怎么做成网页?
如何选择高效稳定的ISP建站解决方案?
如何用已有域名快速搭建网站?
贸易公司网站制作流程,出口贸易网站设计怎么做?
如何通过建站之星自助学习解决操作问题?
制作网站的公司有哪些,做一个公司网站要多少钱?
如何撰写建站申请书?关键要点有哪些?
如何在IIS中新建站点并配置端口与IP地址?
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
内部网站制作流程,如何建立公司内部网站?
如何做静态网页,sublimetext3.0制作静态网页?
高防服务器:AI智能防御DDoS攻击与数据安全保障
兔展官网 在线制作,怎样制作微信请帖?
如何在腾讯云服务器快速搭建个人网站?
如何获取上海专业网站定制建站电话?
交易网站制作流程,我想开通一个网站,注册一个交易网址,需要那些手续?
如何高效生成建站之星成品网站源码?
建站之星代理如何优化在线客服效率?
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
网站专业制作公司有哪些,做一个公司网站要多少钱?
北京网站制作网页,网站升级改版需要多久?
太平洋网站制作公司,网络用语太平洋是什么意思?
如何快速搭建高效WAP手机网站吸引移动用户?
宝塔Windows建站如何避免显示默认IIS页面?
网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?
电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?
婚礼视频制作网站,学习*后期制作的网站有哪些?
合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?
建站之星客服服务时间及联系方式如何?
如何用狗爹虚拟主机快速搭建网站?
定制建站流程解析:需求评估与SEO优化功能开发指南
php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】
如何快速搭建FTP站点实现文件共享?
c++ stringstream用法详解_c++字符串与数字转换利器
简历在线制作网站免费版,如何创建个人简历?
大连 网站制作,大连天途有线官网?
广州顶尖建站服务:企业官网建设与SEO优化一体化方案
宝塔新建站点报错如何解决?
宝塔新建站点为何无法访问?如何排查?
Android滚轮选择时间控件使用详解
PHP 500报错的快速解决方法
济南企业网站制作公司,济南社保单位网上缴费步骤?
*请认真填写需求信息,我们会在24小时内与您取得联系。