Karty zapewniają szybki dostęp do informacji i działań, których użytkownicy potrzebują do wykonywania zadań. Przesunięcie palcem po tarczy zegara powoduje wyświetlenie karuzeli z kafelkami. Kolejne przesunięcia palcem umożliwiają przełączanie się między kafelkami. Nie można przewijać samych kafelków.
Rysunek 1. Przesuń palcem po tarczy, aby wyświetlić różne kafelki na urządzeniu z Wear OS.
Użytkownicy mogą wybrać, które kafelki chcą widzieć. Znajdziesz tam elementy m.in. do sprawdzania pogody, ustawiania minutnika, śledzenia postępów w codziennym treningu, szybkiego rozpoczęcia treningu, odtwarzania utworu, sprawdzania nadchodzącego spotkania i wysyłania wiadomości do ulubionego kontaktu.
Rysunek 2. Kafelki zapewniają użytkownikom łatwy dostęp do informacji i czynności.
Zamiast korzystania z Compose (lub widoków), komponenty typu Tiles są definiowane deklaratywnie za pomocą bibliotek protolayout i tiles Jetpacka. Ponieważ kafelki są renderowane w oddzielnym, zdalnym środowisku, wymagają innego podejścia do ładowania, wyświetlania i aktualizowania danych. Ich prostota sprawia, że są łatwe do tworzenia, testowania i wdrażania.
Przeznaczenie
Dzięki elementom na tarczy w Wear OS możesz wyświetlać użytkownikom niewielką ilość kluczowych informacji, które mogą przeczytać po spojrzeniu na element przez kilka sekund. Aby zapewnić użytkownikom wysoką jakość, postępuj zgodnie z tymi sprawdzonymi metodami:
- Nie przepełniaj kafelków zbyt dużą ilością treści. Zamiast tego zezwól użytkownikom na klikanie kart, aby dowiedzieć się więcej i podjąć działanie w innej części aplikacji.
- Skup się na układzie i treści kafelka. System zajmuje się zadaniami związanymi z renderowaniem na niskim poziomie.
- Nie pobieraj treści zbyt często ani nie rozpoczynaj długotrwałych operacji asynchronicznych na kafelkach. Te procesy wykorzystują zbyt wiele zasobów systemowych.
Polecane dla Ciebie
- Uwaga: tekst linku jest wyświetlany, gdy obsługa JavaScript jest wyłączona
- Wyświetlanie dynamicznych aktualizacji w kafelkach
- Migracja do przestrzeni nazw ProtoLayout