我所經歷的WhatsApp的應用程序,我注意到,在第一次提取的縮略圖從服務器,它們保存在高速緩存存儲器,然後它獲取這些從緩存內存而不是服務器。 (像位圖lazyloading)。用戶的whatsapp應用程序如何檢測其聯繫人的個人資料圖片中的更改?
到現在我已經完成了執行位惰性加載的一部分。
但是我有一個問題如下:
當任何接觸改變其資料圖片如何在用戶的WhatsApp的應用程序檢測到特定的變化,它是如何只更新特定的縮略圖,導致應用程序應該取來自高速緩存的縮略圖。
我對此毫無頭緒。任何幫助表示讚賞。
編輯:
是否使用推送通知,通知客戶端應用程序更新相應的配置文件的縮略圖?
像你說的,WhatsApp的存儲這些縮略圖緩存,可以請你告訴你是怎麼緩存縮略圖的位圖惰性加載?任何外部庫? – user5155835