Compose tabanlı uygulamanızda durumu nasıl oluşturacağınızı ve yöneteceğinizi, kullanıcı arayüzünü durumdaki değişikliklere tepki verecek şekilde nasıl yapılandıracağınızı öğrenin. Gözlemlenebilir durumları nasıl oluşturacağınızı, yeniden derlemeler veya yapılandırma değişiklikleri sırasında durumu nasıl koruyacağınızı ve en uygun veri akışı için bileşenlerinizi nasıl yapılandıracağınızı öğrenin.
Önemli noktalar
Uygulamanızın durumu bir bileşen içindeyse durumu yeniden derleme boyunca korumak için remember kullanın.
Durumu yapılandırma değişikliklerinde korumak için rememberSaveable kullanın.
Durum kaldırma, durumu bir bileşenin arayanına taşıdığınız bir programlama kalıbıdır. Mümkünse bileşeni daha yeniden kullanılabilir ve test edilebilir hale getirmek için durum kaldırma özelliğini kullanın.
ViewModel sınıfını kullanarak, gözlemlenebilir bir durum tutucuda açık bir durumu tutun. Böylece durumu daha iyi kapsülleyebilir ve kullanıcı arayüzü için tek bir doğruluk kaynağı oluşturabilirsiniz.
In this codelab, modify a C++ demo application to take advantage of Play Asset Delivery for on-demand asset downloading from Google Play.
Güncellenme tarihi: Sep 21, 2023
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-02-06 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-02-06 UTC."],[],[]]