Stavo passando attraverso l'applicazione whatsapp e ho notato che, per la prima volta, preleva le miniature dal server, le tiene nella memoria cache e successivamente recupera queste dalla memoria cache anziché dal server. (Come bitmap lazyloading).In che modo l'applicazione WhatsApp dell'utente rileva il cambiamento dell'immagine del profilo del suo contatto?
Finora ho completato l'implementazione della parte lazyloading bitmap.
Tuttavia ho una domanda come segue:
Quando il contatto cambia immagine del profilo come fa l'applicazione WhatsApp dell'utente rileva che particolare modifica e come si aggiorna solo quel particolare miniature, causare l'applicazione dovrebbe prendere le miniature dalla memoria cache.
Non ne ho idea. Qualsiasi aiuto è apprezzato.
EDIT:
La usa notifica push per notificare le applicazioni client per aggiornare il corrispondente profilo delle miniature?
come hai detto tu, negozi di WhatsApp queste miniature in cache, Potete per favore dire come hai fatto lazyloading bitmap di miniature nella cache? Qualsiasi libreria esterna? – user5155835