Re: [問題] 請問該如何從網路上存取圖片到裝置?

看板AndroidDev作者 (Ivan)時間12年前 (2012/08/07 15:20), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串2/2 (看更多)
已經成功儲存到檔案,非常感謝各位的熱情詳解! 另外存檔以後發生找不到檔案夾跟圖片的情形 可是eclipse環境下開啓DDMS觀察時,自創的檔案夾與圖片是存在的 何解==? 儲存檔案code: File root = android.os.Environment.getExternalStorageDirectory(); File dir = new File (root.getAbsolutePath() + "/MyDir/"); if(dir.exists()==false) { dir.mkdirs(); } String fname = "123.jpg" File file = new File(dir, fname); FileOutputStream fos = new FileOutputStream(file); fos.write(baf.toByteArray()); 以上是截取儲存至檔案部分關鍵的code,其他一些跟存檔案無關的太長就先不貼上來 這樣出來的結果在DDMS中觀察的確有出現mnt/sdcard/MyDir這個資料夾 且裡面也有123.jpg這個檔案 但是在裝置中 相簿/sdcard 裡面卻沒有MyDir資料夾,而且也沒有123.jpg這個檔案 這是什麼巫術?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.34.138.203

08/07 15:22, , 1F
另外提醒一下,b大提供的程式碼註解write inputstream
08/07 15:22, 1F

08/07 15:22, , 2F
to outputstream下的程式碼是關鍵,沒有那段的話圖片還
08/07 15:22, 2F

08/07 15:23, , 3F
沒讀取完stream就會close,這樣檔案就會下載得不完全
08/07 15:23, 3F

08/09 20:18, , 4F
自推,有人知道原因嗎
08/09 20:18, 4F
文章代碼(AID): #1G8C6mDx (AndroidDev)
文章代碼(AID): #1G8C6mDx (AndroidDev)