※ 引述《whitefur (白毛)》之銘言:
: 請問像Line的下載貼圖是怎麼做到的
: 1.下載完要怎麼讓app更新?
通常都會有一個下載的Manager
下載完成後會post notification給view, 叫畫面更新
: 2.本機貼圖的顯示是透過web service抓下來顯示嗎?
本機貼圖顯示一定是要先把圖片抓到手機裡 才能顯示
抓取方式就依照你的實作方式跟儲存機制有所不同
通常是遠端有一個貼圖的資料server
發現沒有圖片就到那個server抓圖
想用socket或是http request都可以
: 3.聊天的時候,傳送貼圖給對方是送url給對方,然後對方再去透過web service顯示嗎
: 謝謝!
通常是傳"貼圖檔名"給對方 收到的人會到自己的app的"對應資料夾"抓檔案
如果發現檔案不存在就馬上下載
其實只要app的protocol訂好 任何實作方式都可以
大致上就是先到自己的資料夾內找
有圖→就顯示
沒圖→馬上下載到指定資料夾→下載完成→到指定資料夾load圖
以上是我們 Cubie Messenger 的實作方法啦
雖然不一定跟Line一樣
但是用了一年還沒有什麼問題
給你參考看看囉^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.237.123.179
推
05/11 13:24, , 1F
05/11 13:24, 1F
推
05/11 14:36, , 2F
05/11 14:36, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):