2011-12-08 81 views
0

任何人都可以告訴我可以在黑莓應用程序中打開照片庫以選擇要上傳的照片的過程,黑莓5.0中是否有任何文件上傳控制並告訴我使用HttpWebRequest將黑莓應用程序中的照片保存到遠程服務器的過程。從黑莓應用程序將照片保存到遠程服務器

謝謝

+0

我將如何解決這個問題是 1.使用從樣本 2.文件選擇器控件選擇一個文件 3.將文件轉換爲字節數組 4.發送字節數組對面的服務器 – rfsk2010

回答

0

他們是我所做的不錯的方式。只需通過文件瀏覽器或文件io方法從手機中獲取選定圖像,然後將其轉換爲字節數組,然後將其編碼爲base64字符串並通過http請求將此字符串發送到服務器。

和服務器端恰好相反。

final byte[] chunk; 
      chunk = new byte[actualSize]; 
      try { 
         int bytesRead = in.read(chunk); 

      fconn.close(); 
      } catch (IOException e) { 
         // TODO Auto-generated catch block 
         e.printStackTrace(); 

        } 
      try 
      { 
String encodedStr = Base64OutputStream.encodeAsString(chunk, 0, chunk.length,false,false); 

      } 
相關問題