Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Kutular, kullanıcıların işlerini halletmek için ihtiyaç duydukları bilgi ve işlemlere hızlı erişim sağlar. Kadran kaydırıldığında kart rulosu gösterilir. Kaydırma işlemini tekrarlayarak kartlar arasında geçiş yapabilirsiniz. Karolar kaydırılarak görüntülenemez.
Kullanıcılar görmek istedikleri kartları seçebilir. Hava durumunu kontrol etme, zamanlayıcı ayarlama, günlük fitness ilerleme durumunu takip etme, egzersize hızlıca başlama, şarkı çalma, yaklaşan bir toplantıyı tarama ve favori bir kişiye mesaj gönderme gibi işlemleri yapabileceğiniz kartlar vardır.
Şekil 1.: Kartlar, kullanıcılara bilgilere ve işlemlere erişim sağlar.
Kartlar, Compose (veya Görünümler) yerine Jetpack'in protolayout ve tiles kitaplıkları kullanılarak açıklayıcı bir şekilde tanımlanır. Kartlar ayrı ve uzak bir ortamda oluşturulduğundan, kartlardaki verileri yüklemek, görüntülemek ve güncellemek için farklı yaklaşımlar gerekir. Basitlikleri sayesinde bu modelleri oluşturmak, test etmek ve dağıtmak kolaydır.
Temel ilkeler
Wear OS, az miktarda önemli bilgi göstermenizi sağlayan kartlar sunar. Kullanıcılar, bir karta birkaç saniye baktıktan sonra bu bilgileri okuyabilir. Kullanıcılara bu yüksek kaliteli deneyimi sunmak için aşağıdaki en iyi uygulamaları uygulayın:
Kartları çok fazla içerikle doldurmayın. Bunun yerine, kullanıcıların daha fazla bilgi edinmek ve uygulamanızda başka bir yüzeyde işlem yapmak için kartlara dokunmasına izin verin. (En az) bir kapsayıcı ekleme başlıklı makaleyi inceleyin.
Kartınızın düzenini ve içeriğini açık bir şekilde tanımlayın. Nihai oluşturma işleminden sistem sorumludur.
Kart hizmetinizde içeriği sık sık getirmeyin veya uzun süren, eşzamansız işlemler başlatmayın. Ağ çağrıları gibi tamamlanması biraz zaman alabilecek işlemleri gerçekleştirmek için arka plan görevlerini planlamak ve sonuçları yerel depolama alanında önbelleğe almak veya depolamak üzere WorkManager'ı kullanın.
Sizin için önerilenler
Not: JavaScript kapalıyken bağlantı metni gösterilir
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-07-27 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-07-27 UTC."],[],[],null,["# Tiles provide quick access to the information and actions users need to get\nthings done. The tiles carousel is revealed by a swipe on the watch face, and\nadditional swipes will switch between tiles. Tiles themselves cannot be\nscrolled.\n\nUsers can choose what tiles they want to see. There are tiles to check the\nweather, set a timer, track daily fitness progress, quick-start a workout, play\na song, scan an upcoming meeting, and send a message to a favorite contact.\n**Figure 1.**: Tiles give users access to information and actions.\n\nInstead of using [Compose](/compose) (or [Views](/develop/ui/views/layout/declaring-layout)), Tiles are defined declaratively\nusing Jetpack's [protolayout](/jetpack/androidx/releases/wear-protolayout) and [tiles](/jetpack/androidx/releases/wear-tiles) libraries. Because Tiles are\nrendered in a separate, remote environment, they require different approaches to\nload, display, and update data within them. Their simplicity makes them\nstraightforward to build, test, and deploy.\n\nCore principles\n---------------\n\nWear OS provides tiles as a way for you to show a small amount of key\ninformation, which users can read through after they glance at a tile for a few\nseconds. To provide this high-quality experience for users, follow these best\npractices:\n\n- Don't overcrowd tiles with too much content. Instead, allow users to tap on tiles to learn more and take action on another surface in your app. See [Include (at least) one container](/design/ui/wear/guides/surfaces/tiles/bestpractices#include_at_least_one_container).\n- Declaratively define your tile's layout and content. The system is responsible for the final rendering.\n- Don't fetch content frequently or start long-running asynchronous work in your tile service. To perform work which may take some time to complete---such as network calls---use [WorkManager](/topic/libraries/architecture/workmanager/how-to/define-work#expedited) to schedule background tasks, and cache or store the results in local storage.\n\nRecommended for you\n-------------------\n\n- Note: link text is displayed when JavaScript is off\n- [Show dynamic updates in tiles](/training/wearables/tiles/dynamic)\n- [Migrate to ProtoLayout namespaces](/training/wearables/tiles/migrate-to-protolayout)"]]