Aktualizacje na żywo

Od Wear OS 7 aktualizacje na żywo mogą być wyświetlane na urządzeniach z Wear OS jako powiadomienia generowane lokalnie lub jako powiadomienia przekazywane z innego urządzenia.

Interfejs API do tworzenia aktualizacji na żywo jest taki sam jak w przypadku aktualizacji na żywo na telefonie. Z tego przewodnika dowiesz się, na co jeszcze warto zwrócić uwagę podczas korzystania z aktualizacji na żywo i Wear OS.

Pełne wskazówki dotyczące korzystania z interfejsu Live Updates API znajdziesz w tym artykule.

Połączone aktualizacje na żywo

Aktualizacje na żywo mogą być przesyłane z telefonu, ale pamiętaj, że:

  1. Nie jest to jednak gwarantowane: producenci OEM mogą ustawić własną konfigurację pomostowych aktualizacji na żywo.
  2. Częste aktualizacje mogą powodować ukrywanie danych w celu oszczędzania baterii.

Zapoznaj się z wytycznymi dotyczącymi tworzenia aktualizacji na żywo w zakresie wydajności baterii.

Lokalne aktualizacje na żywo

Twórz lokalne powiadomienia o aktualizacjach na żywo dokładnie w taki sam sposób, jak pokazano w wskazówkach dotyczących interfejsu API aktualizacji na żywo.

Informacje o baterii

  1. Niezależnie od tego, czy publikujesz lokalnie, czy tworzysz powiadomienia, które łączą telefon, staraj się zachować równowagę między częstotliwością aktualizacji a użytecznością danych.

    Aby wyświetlać czas odliczany w górę lub w dół albo odliczanie do określonej godziny (np. szacowany czas dotarcia na miejsce), użyj wskazówek dotyczących czasu, zamiast regularnie aktualizować aktualizacje na żywo z aplikacji.

  2. MetricStyle nie jest obsługiwany na Wear. Powiadomienie będzie wyświetlane, ale bez danych.

Wygląd na Wear OS

Poniżej znajdziesz przykład aktualizacji na żywo przeniesionej na Wear OS, wyświetlanej obok tej samej aktualizacji na żywo na telefonie.

Porównanie równoległe aktualizacji na żywo
Rysunek 1. Aktualizacja na żywo na Wear OS i telefonie obok siebie

Elementy stanu

W przypadku Wear OS zwróć uwagę na wartość Status Chips. W zależności od urządzenia mogą się one wyświetlać na tarczy zegarka lub w zasobniku powiadomień. Mogą też przekazywać ważne informacje lub szacowany czas dotarcia / odliczanie w czasie rzeczywistym.

Element stanu wyświetlany w przypadku aktualizacji na żywo
Rysunek 2. Element stanu na pasku powiadomień