Fresco แหล่ง | นอกไซต์
(-)
- ไลบรารีขนาดใหญ่
- ไม่มีการเรียกกลับด้วยมุมมอง, พารามิเตอร์ Bitmap
- SimpleDraweeView ไม่รองรับ wrap_content
- แคชขนาดใหญ่
(+)
- ตัวโหลดรูปภาพสวยเร็ว (สำหรับรูปภาพขนาดกลาง &&)
- ฟังก์ชั่นมากมาย (สตรีมมิ่งเครื่องมือวาดภาพการจัดการหน่วยความจำ ฯลฯ )
- ความเป็นไปได้ในการตั้งค่าโดยตรงใน xml (ตัวอย่างเช่นมุมมน)
- รองรับ GIF
- รองรับWebP และ Animated Webp
แหล่ง Picasso | นอกไซต์
(-)
- โหลดภาพขนาดใหญ่จากอินเทอร์เน็ตไปยัง ListView
(+) ช้าลง
- ขนาดไลบรารีไม่
ใหญ่
- แคชขนาดเล็ก- ใช้งานง่าย
- UI ไม่หยุด
- รองรับ WebP
แหล่ง Glide
(-)
- ไลบรารีขนาดใหญ่
(+)
- ขนาดแคชของ Tinny
- ใช้งานง่าย
- รองรับ GIF
- รองรับ WebP
- โหลดรูปภาพขนาดใหญ่จากอินเทอร์เน็ตไปยัง ListView ได้อย่างรวดเร็ว
- UI ไม่หยุดทำงาน
- BitmapPool เพื่อนำหน่วยความจำ เหตุการณ์ GC น้อยลง
แหล่งที่มา Universal Image Loader
(-)
- ฟังก์ชั่นที่ จำกัด (การประมวลผลภาพ จำกัด )
- การสนับสนุนโปรเจ็กต์หยุดลงตั้งแต่ 27.11.2015
(+)
- ขนาดไลบรารี Tinny
- ใช้งานง่าย
ทดสอบโดยฉันใน SGS2 (Android 4.1) (WiFi 8.43 Mbps)
เวอร์ชันทางการสำหรับ Java ไม่ใช่สำหรับ Xamarin!
19 ตุลาคม 2558
ฉันชอบใช้ Glide
อ่านเพิ่มเติมที่นี่
วิธีเขียนแคชไปยัง External Storage (SD Card)ด้วย Glide