[問題] 想請問網路連線疑問

看板AndroidDev作者 (spongenew)時間10年前 (2015/08/19 12:08), 編輯推噓3(3010)
留言13則, 2人參與, 最新討論串1/1
大家好,不好意思打擾一下! 現在在做類似聊天室的專題, 已經有工程師架好的server可以測試,也有web版可以使用, 我們現在在app上可以用websocket連線讀到server傳來的文字訊息, 但是下載圖片時遇到問題, 現在做法是從server傳來的文字中擷取uri, 在baseadapter要更新畫面時去下載uri的圖片, 雖然可以順利下載圖片但是原本的websocket反而斷線了, 想請問是否有什麼做法可以同時保持對server的連線也能一邊下載圖片呢? 還在學習摸索中,感謝各位! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.123.21.192 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1439957338.A.A58.html

08/21 22:02, , 1F
有個open source lib 叫UniversalImageLoader ...
08/21 22:02, 1F

08/21 22:03, , 2F
或是用Google 的BitmapFun 用lib 的好處是他有幫你作
08/21 22:03, 2F

08/21 22:04, , 3F
memory 及cache 圖片的處理 另外也可以降低OOM 的機率
08/21 22:04, 3F

08/22 23:43, , 4F
抱歉,是我表達的不夠清楚
08/22 23:43, 4F

08/22 23:45, , 5F
感謝上面大大的解答,圖片下載我也是使用lib也ok了
08/22 23:45, 5F

08/22 23:46, , 6F
但是遇到了連線的問題,我想要的是在保持對server的
08/22 23:46, 6F

08/22 23:47, , 7F
前提下,一邊進行下載圖片而讓server的連線不會斷
08/22 23:47, 7F

08/23 15:25, , 8F
不太確定您是用甚麼方式作websocket 連線的...
08/23 15:25, 8F

08/23 15:27, , 9F
請問有試著從cookie/session 下手嗎?
08/23 15:27, 9F

08/23 18:32, , 10F
感謝您的提示,連線是用autobahn包的
08/23 18:32, 10F

08/23 18:33, , 11F
還沒用過您說的方法,感謝!
08/23 18:33, 11F

08/23 21:49, , 12F
http://tinyurl.com/oa5jzgl 不知道是不是您要的...
08/23 21:49, 12F

08/24 13:29, , 13F
謝謝!我嘗試一下!感謝
08/24 13:29, 13F
文章代碼(AID): #1Lr05QfO (AndroidDev)