Android: Retrofit 2 ve Glide Kütüphaneleri Kullanımı

Merhaba arkadaşlar, askerlik dönüşünden sonra yeni konularımızla tekrar Android derslerine devam ediyorum. Bu uygulamamızda bir network kütüphanesi olan Retrofit ve görüntü kütüphanesi olan Glide kütüphanesini kullanacağız. Şimdi kısaca bu kütüphanelerin özelliklerine bakarak yazımıza devam edelim. Retrofit 2 Kütüphanesi İlk başlarda http sorguları için AsyncTask kullanıyorduk. Bu yöntem nispeten yavaş çalışıyordu ve çoklu sorgularda ise daha karmaşık bir yapı ortaya çıkarıyordu. Volley kütüphanesi ile AsyncTask kullanma » ...

Android: PercentLayout Kullanımı

Merhaba arkadaşlar, uzun bir süre sonra yeni bir konu ve yeni bir site ile yazılarıma devam ediyorum. Öncelikle sitemi taşıdığımı ve artık Wordpress kullanmaktan vazgeçtiğimi belirmeliyim. Sitemi Ghost adında bir blog platformuna taşıdım. Bu platform tamamen JavaScript tabanlı olduğu için oldukça sade ve hızlı çalışıyor. Wordpress beni artık çileden çıkaracak seviyeye gelmişti. Tabi sitemi taşıdığım için sitenin görünümü bazı fonksiyonları da değişti. Aslında böyle daha » ...

Android Annotations (Kısaltma) Kütüphanesi Kullanımı

Merhaba arkadaşlar, yeni bir konu ile Android yazılarıma devam ediyorum. Bu yazıda ki konumuz bir açık kaynak framework olan Android Annotations kütüphanesini kullanacağız. Annotations kelimesinin Türkçe karşılığına bakacak olursak dipnot, kısaltma anlamlarına geliyor. Bu kütüphane ile hem kodumuzun okunabilirliği hem de proje geliştirme sürecini hızlandıracağız. DOWNLOAD Android Studio Konfigürasyonu Bu kütüphaneyi kullanmadan önce Android Studio da bazı düzenlemeler yapmamız gerekiyor. Öncelikle modülümüze ait olan build. » ...

Android Arkaplan İşlemleri 2: BroadCast Receiver ve Service

Merhaba arkadaşlar, bu yazıyı yazarken bir yandan da Android arkaplan işlemleri hakkında yazdığım ilk yazıya bakıyorum. 2 sene önce yazdığım ilk yazının konusu Thread ve Asynctask ile ilgiliydi. Bu yazının konusu ise başlıktan da anlaşılacağı üzere Broadcast Receiver ve Service kullanımı ile ilgili olacak. Şimdi kısaca yazının içeriğinden bahsedelim. BroadCast Receiver nedir? Android Servisi nedir? BroadCast Receiver ve Servis kullanarak arkaplan da mp3 çalma uygulaması » ...

Android: Facebook SDKv4 Entegrasyonu

Merhaba arkadaşlar, Android derslerine Facebook entegrasyonu ile devam ediyorum. En son yaptığım bir projem de Facebook ile login girişi yapmıştım. Facebook entegrasyonunu ile ilgili araştırma yaparken bulduğum kaynakların hepsi eski sdk ile yapılmıştı. Projeleriniz de hangi sdk olursa olsun eskimiş (depreciated olmuş) kodları kullanmayınız. Android Facebook Login Şimdi sırasıyla neler yapacağız onlardan bahsedelim. Facebook developers'tan Facebook uygulaması oluşturma. Login Manager sınıfını kullanarak Android uygulaması ile » ...