Tagged: android

0

Android Jetpack Compose – Durum Yönetimi: Statefull VS Stateless

Jetpack Compose üzerinde Durumlu ve Durumsuz belirtme eylemi nasıl gerçekleştirebileceğimiz konusuna değiniyoruz. Jetpack Compose’da State nedir ? Durum, verilerimizin tutabileceği bir nesnedir. Veri değişiklikleri olursa, abone olunan tüm UI widget’larını güncelleyecektir. Widget’larınızdaki verileri çalışma...

0

Android Jetpack Compose – BottomNavigation ile StateManagement kullanımı

Çıktı: Projemizin build.gradle dosyası içerisinde depentencies bloğuna ilgili paketi dahil edelim; Components adlı bir Kotlin sınıfı oluşturup içerisine Home, Notification ve Message adlı fonksiyonlar oluşturup içerisine Text nesneleri ekleyelim. Navigation adlı bir Kotlin sınıfı...

Android Jetpack Compose – Layout Yapıları 0

Android Jetpack Compose – Layout Yapıları

Jetpack Compose yapısında şuan için temel olarak 5 farklı layout çeşidi bulunuyor. Bunlar; ConstraintLayout Scaffold Column Row Box ConstaintLayout Jetpack Compose’da bulunan ConstraintLayout nesnesi Android’in View Sisteminde bulunan ConstraintLayout nesnesi ile benzerlik göstermektedir. Compose...

0

Android Jetpack Compose – Scaffold yapısı

Jetpack Compose projeleri oluşturduğumuzda da gördüğümüz Scaffold; TopBar, BottomBar, FAB ve Drawer öğelerini üretebilmek için kullandığımız bir sınıftır. TopAppBar nesnesi Android’de bildiğimiz ActionBar/Toolbar nesnesinin compose yapısındaki adıdır. BottomBar nesnesi ise Android’de bildiğimiz BottomNavigationBar nesnesi...

0

Android Jetpack Compose – Listing Item Row

Bu dersimizde Kotlin Jetpack Compose yapısı ile listeleme ve liste elemanına tıklama işleminin nasıl gerçekleştirilebileceğine ilişkin bir örnek çalışma yürüteceğiz. User adlı bir kotlin data sınıfı üretelim. name ve surname adlı String fieldları üretelim....

Android RecyclerView Kullanımı - Kotlin 0

Android RecyclerView Kullanımı (Kotlin)

Zengin nesnelerden biri olan RecyclerView örneğini Kotlin üzerinden yazıyoruz. CountryModel.kt adlı bir veri sınıfı üretelim; activity_main.xml layout dosyamıza RecyclerView nesnesi ekleyelim. row_view.xml adlı bir layout dosyası üretelim. Her satırda Resim, ülke ve şehir adı...

Android ListView Kullanımı (Kotlin) 0

Android ListView Kullanımı (Kotlin)

Kotlin ile ArrayAdapter kullanarak ListView kullanımına değiniyoruz. Uygulamamız içerisinde ArrayAdapter yapısını kullanarak belirli bir tipteki nesnelerin veya String ifadelerin listelenmesini nasıl sağlayabiliriz buna değiniyoruz. Bir String listesi oluşturup elemanlarını dahil edelim; Standard layout görüntüsü...