Author: ŞERİF GÜNGÖR

Android Jetpack Compose – Coil Compose Kullanımı 0

Android Jetpack Compose – Coil Compose Kullanımı

Bu makalemizin konusu Jetpack Compose üzerinde resimleri internet üzerinden çekip, Image nesnesi üzerinde nasıl gösterebileceğimiz ile alakalıdır. Accompanist Glide ve Accompanist Coil kütüphanelerinin deprecated olması ile birlikte Accompanist yeni kullanıcıları https://coil-kt.github.io/coil/compose/ adresindeki kütüphaneye yönlendiriyor....

0

Android Jetpack Compose – Pagination kullanımı

Paginator adlı Interface’i üretelim ve içerisine; loadNextItems yeni verilerin çekilmesi, reset ise sayfalandırmanın resetlenmesi için kullanılacak. ListItem adında data class üretelim ve fieldlarını tanımlayalım; Repository adında bir sınıf oluşturalım. Bu sınıfın içerisine verilerin yüklenmesi...

0

Android Jetpack Compose – Circular Image kullanımı

Çalışmada kullandığım görsel; Image nesnesinin Modifier clip özelliği sayesinde resmin yuvarlak olmasını sağlayabiliriz. ContentScale içerisindeki Crop en orta noktadan itibaren belirtilen içeriği kesip gösterecektir. ContentScale.FillWidth ile ContentScale.Fit tüm içerik en ve boyunu içerir. ContentScale.FillBounds...

0

Android Jetpack Compose – Collapsing Toolbar

Çıktı: Collapse İşlemi gerçekleştirebilmemiz için öncelikle tüm sayfa içeriğini bir kapsayıcı içerisine eklememiz gerekmektedir. Bu nedenle ben Column nesnesi oluşturup içerisine LazyColumn oluşturacağım. LazyColumn liste verilerini listelemek için kullanılacak olup, en üstte resim göstermek...

Swipe Reflesh 0

Android Jetpack Compose – Accompanist : SwipeRefresh

Compose üzerinde ürettiğiniz ve listelediğiniz Liste elemanlarının güncellenmesi durumunda listeyi yenilemek için klasik android yapılarına karşılık gelen SwipeRefreshLayout nesnesinin Jetpack Compose Google Accompanist’de bulunan SwipeRefresh paketinin kullanımıyla ilgili bir örnek çalışma yapalım. Çıktı: Kütüphaneyi...

Android Jetpack Compose – Google Maps Kütüphanesi Kullanımı 0

Android Jetpack Compose – Google Maps Kütüphanesi Kullanımı

Bu yazımızda Jetpack Compose projesine Google Maps‘i nasıl ekleyebileceğimize değineceğiz. Projemizin AndroidManifest.xml dosyası içerisinde <application tag’i içerisindeyken, Google Maps Console’dan alacağımız API KEY’i ilave edelim; Projemizin build.gradle dosyasında depentencies bloğunda kütüphanelerimizi tanımlayalım; Şimdi GoogleMap...

Android Jetpack Compose – Accompanist : WebView 0

Android Jetpack Compose – Accompanist : WebView

yukarıda bulunan implementation’ı depentencies bloğuna ekleyip google’ın accompanist webview nesnesini projenize dahil ediniz. Klasik WebView nesnesinden hiçbir farkı bulunmayan bu nesne, Compose yapısı üzerinde webview nesnesi kullanabilmenize olanak tanıyor. Compose üzerinde WebView nesnesi üretilmesi...