Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Über Ansichten haben Nutzer schnell Zugriff auf die benötigten Informationen und Funktionen. Durch Wischen auf dem Zifferblatt wird das Kacheln-Karussell angezeigt. Durch weiteres Wischen können Sie zwischen den Kacheln wechseln. Die Kacheln selbst können nicht gescrollt werden.
Nutzer können auswählen, welche Kacheln sie sehen möchten. Es gibt Kacheln, mit denen Sie das Wetter prüfen, einen Timer stellen, den täglichen Fitnessfortschritt verfolgen, ein Training schnell starten, einen Song abspielen, eine anstehende Besprechung scannen und eine Nachricht an einen bevorzugten Kontakt senden können.
Abbildung 1: Über Ansichten erhalten Nutzer Zugriff auf Informationen und Aktionen.
Anstatt Compose (oder Views) zu verwenden, werden Ansichten deklarativ mit den protolayout- und tiles-Bibliotheken von Jetpack definiert. Da Ansichten in einer separaten, Remote-Umgebung gerendert werden, sind unterschiedliche Ansätze zum Laden, Darstellen und Aktualisieren der Daten erforderlich. Aufgrund ihrer Einfachheit sind sie einfach zu erstellen, zu testen und bereitzustellen.
Grundprinzipien
Mit Wear OS-Kacheln können Sie eine kleine Anzahl wichtiger Informationen anzeigen, die Nutzer lesen können, nachdem sie sich eine Kachel einige Sekunden lang angesehen haben. Beachten Sie die folgenden Best Practices, um Nutzern eine optimale Nutzererfahrung zu bieten:
Überladen Sie die Kacheln nicht mit zu vielen Inhalten. Stattdessen sollten Sie Nutzern erlauben, auf Kacheln zu tippen, um mehr zu erfahren und Aktionen auf einer anderen Oberfläche in Ihrer App auszuführen. Weitere Informationen finden Sie unter Fügen Sie mindestens einen Container hinzu.
Layout und Inhalt der Kachel deklarativ definieren Das System ist für das endgültige Rendering verantwortlich.
Rufen Sie keine Inhalte häufig ab und starten Sie keine langwierigen asynchronen Aufgaben in Ihrem Ansichtsdienst. Wenn Sie Aufgaben ausführen möchten, die einige Zeit in Anspruch nehmen, z. B. Netzwerkaufrufe, verwenden Sie WorkManager, um Hintergrundaufgaben zu planen und die Ergebnisse im Cache oder im lokalen Speicher zu speichern.
Empfehlungen für dich
Hinweis: Der Linktext wird angezeigt, wenn JavaScript deaktiviert ist.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-27 (UTC).
[null,null,["Zuletzt aktualisiert: 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)"]]