Android: Glide Kullanımı

2 7.813

Glide, Android için hızlı ve etkili bir resim yükleme kütüphanesidir. Daha önce Picasso kullananların kolaylıkla kullanabileceği bir kütüphane olan Glide resim yükleyip görüntülemenin yanında GIF’de yükleyip görüntülemenize olanak sağlar.

Android Picasso Kullanımını yazısını okumadıysanız buradan ulaşabilirsiniz.

Bir örnek ile kütüphaneyi inceleyelim.

Projemizi açtıktan sonra kütüphaneyi projemize ekliyoruz ve resimleri internetten yükleyeceğimiz için internete bağlanmamız için gereken izini manifest dosyamıza ekliyoruz.

activitiy_main.xml dosyamıza sadece bir ImageView nesnesi ekliyoruz. Özellikleri deneyebilmek için bu adımlar gerekliydi. Şimdi ise biraz kod yazalım   🙂

Gözüktüğü kadar basit bir şekilde resmin adresini load() metoduna parametre olarak veriyoruz ve into() metodu ile yüklediği resimi nereye yerleştireceğini veriyoruz.

Çıktımız ise şöyle oluyor.

Placeholder

Aslında bu özelliği çoğu uygulamada görebiliyoruz. Eğer içerik internet bağlantısından dolayı yavaş yükleniyorsa veya yüklenemediyse placeholder özelliği aktif hale geçiyor. Placeholder içeriğin yüklenemediği anda göreceğiniz default olarak tanımlanan bir içerik. İnternette sizin için uygun olan bir placeholder resim bulabilirsiniz.

Örnek olarak gösterebilmek adına verdiğim resmin linkini bozdum ve dolayısıyla yüklenemediği için aşağıdaki gibi çıktı elde ettik.

GIF

 

Faydalı olması dileğiyle.

2 Comments
  1. Nihat says

    Hocam merhaba. Glide ile yuklenen bir resmi bellekten nasıl silebiliriz?

    1. Cem Dırman says

      .diskCacheStrategy(DiskCacheStrategy.NONE) methodunu kullanarak cache kullanımı kaldırabilirsin. Örneğin resmin URL’si değişti ya da resim değişti. Bu durumda cache’de tutulmamasını isteyebilirsin. Daha detaylı bilgi istiyorsan kendi sitesindeki bölüme bakabilirsin. Umarım sorunuza cevap olmuştur. Glide

Email adresiniz yayınlanmayacaktır.