Format tarczy zegarka

Tarcza zegarka to pierwsza rzecz, jaką widzi użytkownik, patrząc na zegarek. Oznacza to, że jest to najczęściej używana powierzchnia Wear OS. Użytkownicy polegają na tarczy, aby dostosować zegarek do swojego stylu i potrzeb.

Format tarczy zegarka, utworzony we współpracy z firmą Samsung, to deklaratywny format XML służący do konfigurowania wyglądu i działania tarcz zegarka. Oznacza to, że do utworzenia tarczy zegarka nie jest potrzebny kod wykonywalny ani kod umieszczony w pakiecie APK z tarczą zegarka.

Platforma Wear OS zajmuje się logiką niezbędną do renderowania tarczy zegarka, dzięki czemu możesz skupić się na tworzeniu kreatywnych pomysłów, a nie na optymalizacji kodu czy wydajności baterii.

Tarcze zegarka utworzone w tym nowym formacie wymagają mniej konserwacji i mniej aktualizacji niż tarcze utworzone przy użyciu bibliotek Jetpack Watch Face. Nie musisz na przykład aktualizować tarczy zegarka, aby poprawić wydajność, zwiększyć zużycie baterii lub uzyskać najnowsze poprawki.

Informacje o formacie

Atrybuty są ściśle wpisane i zawierają wytyczne dotyczące częstotliwości i prawidłowych wartości, co pozwala uniknąć większości źródeł błędów przy tworzeniu tarczy zegarka od podstaw. Możesz utworzyć tarczę zegarka bezpośrednio za pomocą tego formatu lub utworzyć narzędzia, które ułatwią Ci tworzenie tarcz. Przykładem narzędzia jest Watch Face Studio, które umożliwia eksportowanie projektów tarcz zegarka do formatu tarczy zegarka.

Podobnie jak w Watch Face Studio format tarczy zegarka oferuje te funkcje:

  • Edytowanie stylu: możesz dostosować tarczę zegarka, w tym jej kolor, obraz tła i czcionkę.

  • Grupy i widżety: pogrupuj komponenty, aby móc je kontrolować i przenosić za pomocą jednego działania. Możesz też obsłużyć cały widżet jako jedną grupę.

  • Wyrażenia tagu: możesz dodawać tagi zawierające datę, godzinę, baterię, liczbę kroków itp.

Więcej informacji

Więcej informacji o formacie tarczy zegarka znajdziesz w tych przewodnikach:

  • Wskazówki dotyczące projektowania: poznaj sprawdzone metody dotyczące układu tarczy zegarka i wygody użytkowania.
  • Konfiguracja: skonfiguruj pakiet Android App Bundle obsługujący format tarczy zegarka.
  • Optymalizowanie wykorzystania pamięci: dowiedz się, jak skonfigurować tarczę zegarka tak, aby podczas jej renderowania system zużywał jak najmniej pamięci.
  • Dokumentacja XML: przeglądaj poszczególne elementy, które są częścią pliku formatu tarczy zegarka. Elementem głównym jest zawsze WatchFace.
  • Przewodnik po publikacji: dowiedz się, jak przesłać tarczę zegarka do Sklepu Play.
  • Przykłady z GitHuba: zacznij od utworzenia przykładowych tarcz zegarka i wdróż je za pomocą emulatora Wear OS lub urządzenia fizycznego.
  • WFF i walidator pamięci: przed przesłaniem pliku do Google Play sprawdź, czy plik w formacie tarczy zegarka nie zawiera błędów i potwierdzisz dopuszczalne wykorzystanie pamięci. Użyj tych narzędzi typu open source.