国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

android實現圖片上傳功能(springMvc)

2019-12-12 03:31:17
字體:
來源:轉載
供稿:網友

本文實例為大家分享了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調用原生圖片裁剪后圖片尺寸縮放的解決方法

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 格尔木市| 上犹县| 泰州市| 漯河市| 泸州市| 青龙| 福州市| 华宁县| 杂多县| 伊通| 山西省| 浦东新区| 邛崃市| 呈贡县| 雅江县| 华宁县| 安远县| 招远市| 五大连池市| 莱芜市| 东港市| 华安县| 新河县| 宾阳县| 乌兰浩特市| 肥东县| 亚东县| 牙克石市| 来宾市| 车险| 资阳市| 通州区| 赣榆县| 资阳市| 天全县| 沈丘县| 辽宁省| 罗平县| 磐安县| 乾安县| 张掖市|