2011-10-03 33 views
5

Tôi đã đọc về số LowProfileImageLoader. Nó sẽ chỉ tải hình ảnh khi người dùng có thể nhìn thấy nó và sẽ tránh chặn luồng giao diện người dùng.Tại sao hình ảnh của tôi mất quá nhiều thời gian để tải?

Tôi đã thêm và thử nghiệm trên ứng dụng của mình. Tất cả 25 hình ảnh đều từ cùng một URL chính xác. Với hình ảnh mặc định phải mất một chút để tải nhưng tất cả các hình ảnh khác đã được lưu vào bộ nhớ cache và cuộn có tốc độ cực nhanh.

Với hình ảnh LowProfileImageLoader không được lưu vào bộ nhớ cache, ảnh đã được tải 1 xuống 1 mặc dù đó là hình ảnh chính xác. Và khi tôi cuộn xuống thì nó sẽ tải lại toàn bộ ảnh. Và phải mất một thời gian dài để tải chúng.

Tôi có phải định cấu hình cái gì đó để giữ hình ảnh trên bộ nhớ cache không? Tôi làm cách nào để định cấu hình số này LowProfileImageLoader?

+0

Thú vị, như 'LowProfileImageLoader' có nghĩa là để sử dụng bộ nhớ cache. Tôi sẽ đề nghị bạn xem xét mã nguồn cho 'LowProfileImageLoader' và tự mình thực hiện các sửa đổi cần thiết. –

Trả lời

Các vấn đề liên quan