Picasso
Gunakan Perpustakaan Picasso Jake Wharton. (Pustaka ImageLoading Sempurna dari pengembang ActionBarSherlock)
Pengunduhan dan caching library gambar yang tangguh untuk Android.
Gambar menambahkan konteks dan bakat visual yang sangat dibutuhkan untuk aplikasi Android. Picasso memungkinkan pemuatan gambar tanpa repot di aplikasi Anda — sering kali dalam satu baris kode!
Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);
Banyak perangkap umum pemuatan gambar di Android ditangani secara otomatis oleh Picasso:
Menangani daur ulang ImageView dan unduh pembatalan dalam adaptor. Transformasi gambar yang kompleks dengan penggunaan memori minimal. Memori dan cache disk otomatis.
Perpustakaan Picasso Jake Wharton
Meluncur
Glide adalah kerangka kerja manajemen media open source yang cepat dan efisien untuk Android yang membungkus decoding media, memori dan caching disk, dan pengumpulan sumber daya ke dalam antarmuka yang sederhana dan mudah digunakan.
Glide mendukung pengambilan, dekode, dan penayangan gambar video, gambar, dan GIF animasi. Glide termasuk api fleksibel yang memungkinkan pengembang untuk terhubung ke hampir semua tumpukan jaringan. Secara default Glide menggunakan stack berbasis HttpUrlConnection khusus, tetapi juga menyertakan pustaka utilitas yang dihubungkan dengan proyek Volley Google atau pustaka OkHttp Square.
Glide.with(this).load("http://goo.gl/h8qOq7").into(imageView);
Fokus utama Glide adalah membuat pengguliran daftar gambar semulus dan secepat mungkin, tetapi Glide juga efektif untuk hampir semua kasus di mana Anda perlu mengambil, mengubah ukuran, dan menampilkan gambar jarak jauh.
Pustaka Pemuatan Gambar Glide
Fresco oleh Facebook
Fresco adalah sistem yang kuat untuk menampilkan gambar dalam aplikasi Android.
Fresco menangani pemuatan dan tampilan gambar, jadi Anda tidak harus melakukannya. Ini akan memuat gambar dari jaringan, penyimpanan lokal, atau sumber daya lokal, dan menampilkan pengganti sampai gambar telah tiba. Ini memiliki dua tingkat cache; satu di memori dan satu lagi di penyimpanan internal.
Fresco Github
Di Android 4.x dan lebih rendah, Fresco menempatkan gambar di wilayah khusus memori Android. Ini memungkinkan aplikasi Anda berjalan lebih cepat - dan lebih jarang mengalami OutOfMemoryError yang ditakuti.
Dokumentasi Fresco
setUrl
.