第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Volley -- 使用volley上傳圖片

標(biāo)簽:
Android

/* 

 实现思路

 1.将要上传的图片转为 Bitmap 类型 

 2.将Bitmap类型的图片编译成 Base64 的字节流

 3.通过 Volley 的post方法上传上去

 */

 // 实现第一步 将存储卡中的文件转为Bitmap 类型

 FileInputStream fis = new FileInputStream("图片的路径");

 Bitmap bitmap = BitmapFactory.decodeStream(fis); 

 // 实现第二步 Bitmap 转 Base64 的字节流 

 public static String bitmapToBase64(Bitmap bitmap) {

 String result = null; ByteArrayOutputStream baos = null;

 try {

 if (bitmap != null) { 

 baos = new ByteArrayOutputStream();

 bitmap.compress(Bitmap.CompressFormat.JPEG, 100, baos); 

 baos.flush(); baos.close(); byte[] bitmapBytes = baos.toByteArray();

 result = Base64.encodeToString(bitmapBytes, Base64.DEFAULT); 

 }

 } catch (IOException e) { 

 e.printStackTrace(); 

 } finally {

 try { 

 if (baos != null) {

 baos.flush(); baos.close(); 

 } 

 } catch (IOException e) {

 e.printStackTrace();

 } 

 }

 return result;

 }

 // 然后使用上一个博客提到的Volley post上传参数一样上传上去就好了 

 String user_img =bitmapToBase64(bitmap); 

 requestQueue = Volley.newRequestQueue(this); 

 stringRequest = new StringRequest(Request.Method.POST, "请求地址", new Response.Listener<String>() { 

 @Override 

 public void onResponse(String response) {

 // 返回的json参数 response 

 } 

 }, new Response.ErrorListener() { 

 @Override 

 public void onErrorResponse(VolleyError error) {

 // 请求错误就会进入这里 

 } }) {

 //////////////// 在这里可以获取Cookie或者是设置Cookie

 // 像服务器post提交参数的方法

 @Override 

 protected Map<String, String> getParams() {

 // 在这里设置需要post的参数 

 HashMap<String, String> map = new HashMap<String, String>(); 

 map.put("user_img", user_img); return map; 

 } 

 };

 requestQueue.add(stringRequest);

原文链接:http://www.apkbus.com/blog-722618-72771.html

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消