国产探花免费观看_亚洲丰满少妇自慰呻吟_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調用原生圖片裁剪后圖片尺寸縮放的解決方法

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 方城县| 彭水| 崇礼县| 泗洪县| 多伦县| 汕头市| 济源市| 顺平县| 栖霞市| 新营市| 康乐县| 涞水县| 永胜县| 桐柏县| 平阳县| 乐山市| 神木县| 屏东市| 慈溪市| 泾源县| 衡阳县| 建瓯市| 阿城市| 平陆县| 神农架林区| 酒泉市| 怀宁县| 正镶白旗| 基隆市| 岳普湖县| 自治县| 通渭县| 正蓝旗| 绵阳市| 祁门县| 榕江县| 临湘市| 台中市| 黑龙江省| 东方市| 苍梧县|