2011-10-03 19 views
5

Ho letto del LowProfileImageLoader. Caricherà l'immagine solo quando l'utente può vederlo ed eviterà di bloccare il thread dell'interfaccia utente.Perché le mie immagini richiedono troppo tempo per essere caricate?

L'ho aggiunto e testato sulla mia applicazione. Tutte le 25 immagini provengono dallo stesso identico URL. Con l'immagine di default ci è voluto un po 'per caricare, ma tutte le altre immagini sono state memorizzate nella cache e lo scorrimento è diventato super veloce.

Con LowProfileImageLoader le immagini non sono state memorizzate nella cache, stava caricando 1 per 1 anche se era esattamente la stessa immagine. E quando ho fatto scorrere verso il basso, poi su, caricarebbe nuovamente l'immagine. E ci vuole molto tempo per caricarli.

Devo configurare qualcosa per mantenere le immagini nella cache? Come configuro questo LowProfileImageLoader?

+0

Interessante, come il 'LowProfileImageLoader' ha lo scopo di utilizzare la cache. Ti suggerisco di consultare il codice sorgente per "LowProfileImageLoader" e apportare le modifiche necessarie da solo. –

risposta

Problemi correlati