Android Picasso ve Glide Kütüphanesi Karşılaştırması

Sizlere bu makalemde, Android üzerinde çokça kullanılan Image Cache Kütüphanelerinden olan Picasso ve Glide kütüphanelerinin performans karşılaştırmalarına değineceğim.

Picasso Kütüphanesini projeye dahil etmek;

dependencies {

compile 'com.squareup.picasso:picasso:2.5.1'

}

Glide Kütüphanesini projeye dahil etmek;

dependencies {

compile 'com.github.bumptech.glide:glide:3.5.2'

compile 'com.android.support:support-v4:22.0.0' (22 veya daha üst)

}

Picasso ile Glide methodlarına kadar benzerlik gösterir, fakat tek farkı performanslarıdır.

Picasso ile ImageView'a resim eklemek;

Picasso.with(context).load("http://serifgungor.com/content/uploads/images/0118/release-apk-olusturma-google-play-uygulama-yukleme.jpg").into(imageView);

Glide ile ImageView'a resim eklemek;

Glide.with(context).load("http://serifgungor.com/content/uploads/images/0118/release-apk-olusturma-google-play-uygulama-yukleme.jpg").into(imageView);

ListView Performansı ?

Glide'ın Performansı iyidir. Picasso bekleme yapıyor, yüklenirken boş resim görmek iyi olmuyor.

GridView (Image) Performansı ?

Glide'ı çokça resim bulunan bir activity içindeki grid de performanslı göremedim. Picasso öneriyorum. (Instagram Arama/Keşif Activity örneği gibi bir çalışma yapıyorsunuz)

Gif Uzantılı Resim Gösterimi ?

Picasso .gif uzantılarını oynatamıyor. Glide ise bu konuda gayet başarılı.

Bu makaleyi paylaşın:
İstanbul'da yaşıyorum.Web üzerinde Frontend/Backend Geliştirmenin yanı sıra, Android Geliştirme, PHP/ASP.NET, C# Yazılım Uzmanlığı ve Java konuları işliyorum. Kod Şiirdir, onları seviyorum.

Bir yorum bırakın