Tagged: kotlin

Android WebView üzerinde DownloadManager Kullanımı 0

Android WebView üzerinde DownloadManager Kullanımı

Merhabalar bu makalemizde Android‘de kullandığımız WebView nesnesinin dosya indirmek amaçlı nasıl kullanabileceğine ilişkin bir örnek görmüş olacağız. Bazı sayfalarınızda .pdf, .xlsx gibi dokümanları barındırabilir ve bu sayfaları linke tıklandığında indirilmesini sağlamanız gereken durumlar olabilir....

Android Jetpack Compose – Retrofit2 Kullanımı 2

Android Jetpack Compose – Retrofit2 Kullanımı

Androidin en profesyonel Web Service Client kütüphanelerinden olan Retrofit’in Retrofit2 sürümünü kullanarak Jetpack Compose projesinde verileri web sayfası üzerinden nasıl çekebileceğimiz konusuna değineceğiz. Hazırsak başlayalım… Çıktı: İnternet erişim izinlerimizi AndroidManifest.xml dosyamıza tanımlayalım; application tag’i...

Android Jetpack Compose – Bottom Sheet Kullanımı 0

Android Jetpack Compose – Bottom Sheet Kullanımı

Klasik Android’de Bottom Sheet Dialog nesnesine karşılık gelen Jetpack Compose öğelerinden olan ve aynı zamanda bir Scaffold yapısı olan Bottom Sheet yapısının kullanımına değinelim. Yapacağımız çalışmada ekranın en alt kısmından belirtilen boyutta bir sayfa...

Android Jetpack Compose – LottieFiles Animasyonu Kullanımı 0

Android Jetpack Compose – LottieFiles Animasyonu Kullanımı

Lottie kütüphanesinin native Java ve Kotlin ile Android Studio ile beraber iOS projelerinde de kullanılabildiğini biliyoruz. LottieFiles ile Vektörel formatta üretilmiş olan SVG uzantılı dosyaları LottieFiles’ın sitesinde animasyonlu hale getirip json uzantılı dosyasını Android...

Android Jetpack DataStore – Preferences 0

Android Jetpack DataStore – Preferences

Jetpack ile gelen Preferences DataStore yapısını Kotlin projemizde nasıl kullanabileceğimize değiniyoruz. Jetpack DataStore başlığı altında Preferences DataStore ve Proto DataStore adlarında yapıları çıkardı. Bu yapılardan olan Preferences DataStore, aslında bildiğimiz yapılardan olan SharedPreferences’in yenilenmiş...

0

Android Jetpack Compose – Exposed Dropdown Menu

Bu çalışmamızda klasik android yapısından olan Spinner nesnesine alternatif olarak oluşturacağımız Exposed Dropdown Menü örneği yapacağız, çalışmamız Spinner nesnesine göre daha estetik bir arayüze sahip olacaktır. Çıktı: Surface scopu içerisine; ExposedDropdownMenu adlı bir fonksiyon...