android webview
Yazılım

Android WebView Kullanımı – Kotlin

Merhaba sevgili android geliştiricileri. Bu yazımda size webView kullanımını anlatacağım. WebView’in birden fazla kullanım yolu var. Bu yazıda html kodları ile kullanmayı ve web adresi ile kullanmayı göstereceğim. Android WebView nedir? Android projelerinde herhangi bir web sayfasını çalıştırmaya yarayan bir sistem bileşenidir. Android uygulamaların içerisinde web sayfalarını çalıştırarak bir işlem yapılacaksa WebView kullanılır. Web sitelerindeki […]

android-studio-fonts
Yazılım

Android Custom Font – Özelleştirilmiş Yazı Tipi

Merhaba sevgili android geliştiricileri. Uygulamalarımız cihaz sistem fontunu baz alarak kullanır. Cihaz fontu haricinde font stillerini değiştirebiliriz. Peki ya fontu değiştirmek istersek? Bu yazıda fontları özelleştirmeyi öğreneceğiz. Bir nevi kendi fontumuzu oluşturmayı öğreneceğiz. Android Özelleştirilmiş Font Ekleme (Custom Font) İlk olarak TextView, Button ve EditText gibi metin bulunduran View’lerin font stilini nasıl değiştirebileceğimizi görelim. android:textStyle=”bold|italic|normal” […]

Yazılım

Android Multi Language – Çoklu Dil Desteği(Kotlin)

Merhaba sevgili android geliştiricileri. Uygulamalarımız eğer yurt dışına hitap ediyorsa ingilizce, almanca gibi diller eklemek gerekebiliyor. Misal ben daha önce geliştirdiğim bir proje portekizce dil desteği vermediği için google play yorumlarında 1 yıldız aldığına tanık oldum. 🙂 Çoklu Dil Desteği(Localization) Uygulamalarımız birçok bölgede çalışabiliyor. Kullanıcının olduğu konuma göre kullanıcıya sağladığımız metin, ses dosyaları, sayılar, para birimi […]

Yazılım

Android Multi Activity – Çoklu Sayfa Kullanımı

Android geliştiricileri olarak çoklu ekranlarda çalışmamız gerekebiliyor. Bu durumlarda activity yada fragment kullanabiliyoruz. Bu yazımda size çoklu activity kullanımı ve activity’ler arası veri paylaşımını anlatacağım. Öncelikle intent şemamıza bakalım. Yedek Activity Ekleme Öncelikle MainActivity oluşturduğumuz projeden sonra otomatik olarak oluşturuluyor. Şimdi yedek activity ekleyelim ve ana activityden gireceğimiz değerleri yedek activityde gösterelim. File > New > Activity […]

Yazılım

Android SharedPreferences – Kolay Veri Saklama

Merhaba bu yazımda sizlere SharedPreferences kullanımından bahsedeceğim. Uygulamamızda kullanıcının gireceği bazı verileri saklamak isteriz. Daha gelişmiş veriler için SQLite kullanılabilir ama daha küçük verileri çok daha hızlı yazdırıp/okuyabilmek için SharedPreferences kullanılır. Nasıl Kullanılır? SharedPreferences daha basit verileri saklayabilmek için kullanılır. String Integer Float Boolean Long Verileri kaydederken önce bir key(Verilecek değerin anahtarıdır. Daha sonra çağırabilmek […]

Yazılım

Android Arka Plan Servisleri – Background Services

Merhaba bu yazımda size android servislerinden bahsedeceğim. Android ilk sürümlerine göre daha da güvenilir hale gelmeye devam ediyor. Telefonunuzun sadece size ait olması bilgilerinizi sadece size bağlıyor. Bilgilerinizi paylaşmak istemezsiniz değil mi? Android geçmişe nazaran daha güvenli çünkü arka planda servis işlemlerini oldukça kısıtlıyor. Eskiden gelişi güzel her uygulama servisleri istediği kadar çalıştırabilirdi. “Bir servis […]

Mobil Dünya

Android P ve Yeni Gelen Özellikler

Android henüz Oreo işletim sisteminin üzerinden çok vakit geçmeden duyurduğu P ile dikkatleri üzerine çekmeye devam ediyor. Bu yeni sürümün çıkarılmasının başlıca nedenlerinden biri zorunluluktan geçiyor olabilir çünkü Oreo ve daha önceki sürümlerde açık olarak adlandırılabilecek  bazı özelliklere kısıtlama getirilmiş durumda. Nedir bu özellikler? 1 – Gelişmiş Numara Engelleme Daha önceki sürümlerde rehberinizde bulunan numaraları […]

Yazılım

Android Resim Optimizasyon – Büyük Boyutlu Resimleri Optimize Etme

Android işletim sistemi gün geçtikçe gelişiyor fakat önceden kullanılan telefonların günümüzdeki telefonlara kıyasla çok daha yavaş ve ağır kaldığı gözlemlenebilir. Eğer bir geliştiriciyseniz cihazın stabilizasyonundan da sorumlu hale geliyorsunuz. – GLIDE Glide kütüphanesi resmi istediğiniz kısımdan almanıza ve kullanıcıya sunmanıza olanak sağlar. Uygulamanın sürekliliği ve ram dostu olabilmesi için en yararlı kütüphanelerden birisi. – Kurulum […]

Yazılım

Android bildirim kanalı oluşturma | Oreo

Android bildirim kanalı ( Oreo ) ile birlikte gelen “Bildirim Kanalı” özelliği açıklandı. Bu makalemizde bildirim kanalı oluşturacağız ve Oreo yani API 26 dan düşük sürümlerde çalışabilmesi için bildirim kanalı olmayan bildirimlerin kodunu yazmış olacağız. 1 . Android Oreo Sdk‘sını Kurun İzlemeniz gereken yol Tools > Android > SDK Manager. Seçmeniz gereken ise Android SDK Platform O […]