看板 AndroidDev 關於我們 聯絡資訊
大家好,不好意思打擾一下! 現在在做類似聊天室的專題, 已經有工程師架好的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
skypiece: 有個open source lib 叫UniversalImageLoader ... 08/21 22:02
skypiece: 或是用Google 的BitmapFun 用lib 的好處是他有幫你作 08/21 22:03
skypiece: memory 及cache 圖片的處理 另外也可以降低OOM 的機率 08/21 22:04
jk262833x: 抱歉,是我表達的不夠清楚 08/22 23:43
jk262833x: 感謝上面大大的解答,圖片下載我也是使用lib也ok了 08/22 23:45
jk262833x: 但是遇到了連線的問題,我想要的是在保持對server的 08/22 23:46
jk262833x: 前提下,一邊進行下載圖片而讓server的連線不會斷 08/22 23:47
skypiece: 不太確定您是用甚麼方式作websocket 連線的... 08/23 15:25
skypiece: 請問有試著從cookie/session 下手嗎? 08/23 15:27
jk262833x: 感謝您的提示,連線是用autobahn包的 08/23 18:32
jk262833x: 還沒用過您說的方法,感謝! 08/23 18:33
skypiece: http://tinyurl.com/oa5jzgl 不知道是不是您要的... 08/23 21:49
jk262833x: 謝謝!我嘗試一下!感謝 08/24 13:29