Typ źródła

Wartość źródła danych, która aktualizuje wartość w czasie rzeczywistym wyświetlaną na tarczy zegarka.

Wprowadzona w Wear OS 4.

Źródło Opis Kategoria Dostępność
UTC_TIMESTAMP Liczba milisekund, które upłynęły od północy UTC 1 stycznia 1970 r. Liczba całkowita Wersja 1
MILLISECOND Wartość całkowita określająca pole milisekundowe obiektu ZonedDateTime dla bieżącego czasu. Ta wartość zawsze mieści się w przedziale od 0 do 999 (obustronnie domkniętym). Liczba całkowita Wersja 1
SECOND Wartość całkowita reprezentująca drugie pole obiektu ZonedDateTime dla bieżącego czasu. Ta wartość zawsze mieści się w przedziale od 0 do 59 (obustronnie domkniętym). Liczba całkowita Wersja 1
SECOND_Z Ciąg znaków reprezentujący drugie pole obiektu ZonedDateTime w bieżącym czasie. z zerami na początku składającym się z 2 znaków. Ta wartość zawsze mieści się w przedziale od 00 do 59 (obustronnie domknięte). Ciąg znaków Wersja 1
SECOND_TENS_DIGIT Dziesiątki sekund bieżącej sekundy, na przykład 4 w przypadku 12:03:47. Liczba całkowita Wersja 2
SECOND_UNITS_DIGIT Cyfra oznaczająca jednostki w bieżącej sekundzie, np. 7 w przypadku 12:03:47. Liczba całkowita Wersja 2
SECOND_MILLISECOND Wartość zmiennoprzecinkowa, która łączy pola sekund i milisekund obiektu ZonedDateTime reprezentującego bieżący czas. Ta wartość zawsze mieści się w przedziale od 0.0 do 59.999 (obustronnie domkniętym). Pływające Wersja 1
SECONDS_IN_DAY Liczba sekund, które upłynęły w bieżącym dniu, na podstawie wartości HOUR_0_23, MINUTESECOND. Ta wartość zawsze mieści się w przedziale od 0 do 86399 (24 * 60 * 60 – 1), włącznie. Liczba całkowita Wersja 1
MINUTE Wartość całkowita, która reprezentuje pole minut obiektu ZonedDateTime dla bieżącego czasu. Ta wartość zawsze mieści się w przedziale od 0 do 59 (obustronnie domkniętym). Liczba całkowita Wersja 1
MINUTE_Z Wartość ciągu tekstowego, która reprezentuje pole minut obiektu ZonedDateTime dla bieżącej godziny, z wprowadzonymi zerami na początku, aby wartość miała 2 znaki. Ta wartość mieści się zawsze między 00 a 59 włącznie. Ciąg znaków Wersja 1
MINUTE_TENS_DIGIT Dziesiątki bieżącej minuty, np. 0 w 12:03. Liczba całkowita Wersja 2
MINUTE_UNITS_DIGIT Jednostka bieżącej minuty, np. 3 w 12:03. Liczba całkowita Wersja 2
MINUTE_SECOND Wartość zmiennoprzecinkowa, która łączy pola minut i sekund obiektu ZonedDateTime , który reprezentuje bieżącą godzinę. Ta wartość zawsze wynosi od 0.0 do 59 USD \frac{59}{60} USD włącznie. Pływające Wersja 1
HOUR_0_11 12-godzinna część bieżącej godziny, reprezentowana jako wartość z zakresu od 0 do 11 (obustronnie domkniętego). Jeśli bieżąca wartość CLOCK_HOUR_OF_AMPM to 12, np. w przypadku 12:34 PM, ta wartość jest zamieniana na 0. Liczba całkowita Wersja 1
HOUR_0_11_Z Ciąg znaków reprezentujący 12-godzinną część bieżącego czasu (od 00 do 11 włącznie) w obecnej strefie czasowej urządzenia z Wear OS. Jeśli ta wartość jest mniejsza niż 10, zawiera cyfrę 0 na początku. Ciąg znaków Wersja 1
HOUR_0_11_MINUTE Wartość zmiennoprzecinkowa, która łączy zmodyfikowane pole CLOCK_HOUR_OF_AMPM i pole minut obiektu ZonedDateTime , który reprezentuje bieżący czas. Ta wartość zawsze mieści się w przedziale od 0.0 do 11 \frac{59}{60}, obustronnie domkniętym. Pływające Wersja 1
HOUR_1_12 12-godzinna część bieżącej godziny, reprezentowana jako wartość z zakresu od 1 do 12 (obustronnie domkniętego). Jeśli bieżąca wartość HOUR_OF_DAY to 0, na przykład 0:12 (12:12 AM), ta wartość jest konwertowana na 12. Liczba całkowita Wersja 1
HOUR_1_12_Z Ciąg znaków reprezentujący 12-godzinną część bieżącego czasu (od 01 do 12 włącznie) w obecnej strefie czasowej urządzenia z Wear OS. Jeśli ta wartość jest mniejsza niż 10, zawiera ona cyfrę 0 na początku. ciąg znaków Wersja 1
HOUR_1_12_MINUTE Wartość zmiennoprzecinkowa, która łączy pola CLOCK_HOUR_OF_AMPM i minute obiektu ZonedDateTime reprezentującego bieżący czas. Ta wartość zawsze mieści się w przedziale od 1.0 do 12 \frac{59}{60}. Pływające Wersja 1
HOUR_0_23 Część 24-godzinna bieżącego czasu, reprezentowana jako wartość z zakresu od 0 do 23 (obustronnie domkniętego). Jeśli wartość to 24, np. 24:13 (12:13 w nocy), jest ona konwertowana na 0. Liczba całkowita Wersja 1
HOUR_0_23_Z Ciąg tekstowy reprezentujący 24-godzinną część bieżącego czasu (od 00 do 23 włącznie) w bieżącej strefie czasowej urządzenia z Wear OS. Jeśli ta wartość jest mniejsza niż 10, zawiera cyfrę 0 na początku. Liczba całkowita Wersja 1
HOUR_0_23_MINUTE Wartość zmiennoprzecinkowa, która łączy pola godzin i minut obiektu ZonedDateTime reprezentującego bieżącą godzinę. Ta wartość zawsze mieści się w zakresie od 0.0 do 23 \frac{59}{60}. Pływające Wersja 1
HOUR_1_24 Składnik 24-godzinnego bieżącego czasu wyrażony jako wartość od 1 do 24 włącznie. Jeśli wartość to 0, na przykład 0:12 (00:12), jest ona konwertowana na 24. Liczba całkowita Wersja 1
HOUR_1_24_Z Ciąg znaków reprezentujący 12-godzinną część bieżącego czasu (od 01 do 24 włącznie) w obecnej strefie czasowej urządzenia z Wear OS. Jeśli ta wartość jest mniejsza niż 10, zawiera ona cyfrę 0 na początku. Ciąg znaków Wersja 1
HOUR_1_24_MINUTE Wartość zmiennoprzecinkowa, która łączy zmodyfikowane pole godziny i minut obiektu ZonedDateTime , który reprezentuje aktualny czas. Ta wartość zawsze mieści się w zakresie od 1.0 do 24 \frac{59}{60}. Pływające Wersja 1
HOUR_TENS_DIGIT Dziesiątki bieżącej godziny, na przykład 1 w 12:03. Liczba całkowita Wersja 2
HOUR_UNITS_DIGIT Jednostka bieżącej godziny, np. 2 w 12:03. Liczba całkowita Wersja 2
DAY Wartość całkowita, która reprezentuje pole „day” obiektu ZonedDateTime w przypadku bieżącej daty. Ta wartość mieści się zawsze między 1 a 31 włącznie. Liczba całkowita Wersja 1
DAY_Z Wartość ciągu tekstowego, która reprezentuje pole „day” obiektu ZonedDateTime dla bieżącej daty, z wprowadzonymi początkowymi zerami, aby uzyskać ciąg o długości 2 znaków. Ta wartość mieści się zawsze między 01 a 31 włącznie. Ciąg znaków Wersja 1
DAY_HOUR Wartość zmiennoprzecinkowa, która łączy pola dzień miesiąca i godzina obiektu ZonedDateTime reprezentującego bieżącą datę i godzinę. Ta wartość zawsze mieści się w zakresie od 1.0 do 31 \frac{23}{24}. Pływające Wersja 1
DAY_0_30 Zmodyfikowana wersja wartości getDayOfMonth() obiektu ZonedDateTime , który reprezentuje bieżącą datę, pomniejszony o 1. Ta wartość zawsze mieści się w przedziale od 0 do 30 (obustronnie domkniętym). Liczba całkowita Wersja 1
DAY_0_30_HOUR Wartość zmiennoprzecinkowa, która łączy zmodyfikowane pole dnia miesiąca i godziny obiektu ZonedDateTime , które reprezentuje aktualną datę i godzinę. Ta wartość zawsze mieści się w przedziale od 0.0 do 30 USD \frac{23}{24} USD włącznie. Pływające Wersja 1
DAY_OF_YEAR Liczba dni od początku roku kalendarzowego. Ta wartość zawsze mieści się w zakresie od 1 do 366 włącznie, a maksymalna wartość to 365 poza latami przestępnymi. Liczba całkowita Wersja 1
DAY_OF_WEEK Zmodyfikowana wersja wartości getDayOfWeek() z obiektu ZonedDateTime , który reprezentuje bieżącą datę. Format tarczy zegarka przypisuje wartość 1, aby reprezentować niedzielę, i wartość 7, aby reprezentować sobotę. Liczba całkowita Wersja 1
DAY_OF_WEEK_F Bieżący dzień tygodnia reprezentowany przez pełny ciąg znaków. Przykłady:SundayMonday. Ciąg znaków Wersja 1
DAY_OF_WEEK_S Bieżący dzień tygodnia reprezentowany jako skrócony ciąg znaków. Przykłady:SunMon. Ciąg znaków Wersja 1
FIRST_DAY_OF_WEEK Określa pierwszy dzień tygodnia na podstawie argumentu getFirstDayOfWeek(), gdzie 1 to niedziela, a 7 to sobota. Na przykład niedziela w Stanach Zjednoczonych i poniedziałek we Francji. Liczba całkowita Wersja 2
MONTH Wartość całkowita, która reprezentuje pole miesiąc obiektu ZonedDateTime w przypadku bieżącej daty. Ta wartość mieści się zawsze między 1 a 12 włącznie. Liczba całkowita Wersja 1
MONTH_Z Wartość ciągu reprezentująca pole miesiąca w obiekcie ZonedDateTime dla bieżącej daty. Początek ma 2 znaki, które składają się z 2 znaków. Ta wartość mieści się zawsze między 01 a 12 włącznie. Ciąg znaków Wersja 1
MONTH_F Bieżący miesiąc w roku, reprezentowany przez pełną długość ciągu znaków. Przykłady:JanuaryDecember. Ciąg znaków Wersja 1
MONTH_S Bieżący miesiąc w roku, reprezentowany jako skrócony ciąg znaków. Przykłady:JanDec. Ciąg znaków Wersja 1
DAYS_IN_MONTH Liczba dni w bieżącym miesiącu. Ta wartość to 28 lub 29 w lutym i 30 w kwietniu, czerwcu, wrześniu i listopadzie oraz 31 we wszystkich pozostałych miesiącach w kalendarzu gregoriańskim. Liczba całkowita Wersja 1
MONTH_DAY Wartość zmiennoprzecinkowa, która łączy pole miesiąc-roku i zmodyfikowane pole dzień-miesiąca obiektu ZonedDateTime , który reprezentuje bieżącą datę. Ta wartość zawsze mieści się w zakresie od 1.0 do 12 \frac{29}{30} $. Pływające Wersja 1
MONTH_0_11 Zmodyfikowana wersja wartości getMonthValue() z obiektu ZonedDateTime , która reprezentuje aktualną datę. Ta wartość przypisuje styczniowi wartość 0, a grudniowi – wartość 11. Liczba całkowita Wersja 1
MONTH_0_11_DAY Wartość zmiennoprzecinkowa, która łączy zmodyfikowane pole miesiąc roku i zmodyfikowane pole dzień miesiąca obiektu ZonedDateTime , który reprezentuje bieżącą datę. Ta wartość zawsze mieści się w zakresie od 0.0 do 11 \frac{29}{30} $ włącznie. Pływające Wersja 1
YEAR Wartość całkowita, która reprezentuje pole year obiektu ZonedDateTime w przypadku bieżącej daty. Ta wartość jest zawsze ograniczona do przedziału od 1902 do 2100 (włącznie). Liczba całkowita Wersja 1
YEAR_S 2-cyfrowa liczba całkowita reprezentująca 2 ostatnie cyfry bieżącego roku. Na przykład wartość dla roku 2023 to 23. Liczba całkowita Wersja 1
YEAR_MONTH Wartość zmiennoprzecinkowa, która łączy pole rok i zmodyfikowane pole dzień miesiąca obiektu ZonedDateTime , który reprezentuje bieżącą datę. Styczeń 2023 r. to 2023.0, a grudzień 2023 r. to $ 2023 \frac {11}{12} $. Pływające Wersja 1
YEAR_MONTH_DAY Wartość zmiennoprzecinkowa, która łączy pole rok, zmodyfikowane pole miesiąc-roku i zmodyfikowane pole dzień-miesiąca obiektu ZonedDateTime , który reprezentuje bieżącą datę. 1 stycznia 2023 r. to 2023.0, a 31 grudnia 2023 r. to 2023 \frac{11 \frac{29}{30} }{12} \approx 2023.9972 zł. Pływające Wersja 1
WEEK_IN_MONTH Liczba całkowita reprezentująca wartość ALIGNED_WEEK_OF_MONTH obiektu ChronoField reprezentującego aktualną datę. Ta wartość zawsze mieści się w przedziale od 0 do 5 (obustronnie domkniętym). Liczba całkowita Wersja 1
WEEK_IN_YEAR Liczba całkowita reprezentująca wartość ALIGNED_WEEK_OF_YEAR obiektu ChronoField reprezentującego aktualną datę. Ta wartość zawsze mieści się w przedziale od 1 do 53 (obustronnie domkniętym). Liczba całkowita Wersja 1
IS_24_HOUR_MODE Wartość logiczna odpowiadająca bieżącej wartości zwracanej przez funkcję is24HourFormat() na podstawie wybranego przez użytkownika języka i ustawień. Wartość logiczna Wersja 1
IS_DAYLIGHT_SAVING_TIME Wartość logiczna, która jest równoważna wywołaniu metody inDaylightTime() obiektu TimeZone dla bieżącej lokalizacji i przekazaniu obiektu Date zawierającego bieżący czas. Wskazuje, czy ustawiona obecnie strefa czasowa stosuje obecnie czas letni. Wartość logiczna Wersja 1
TIMEZONE Ciąg znaków odpowiadający wywołaniu getDisplayName() w obiekcie TimeZone dla bieżącego języka. Zwraca pełną nazwę strefy czasowej, np. „czas wschodni standardowy” dla strefy czasowej Nowego Jorku zimą. Ciąg znaków Wersja 1
TIMEZONE_ABB Ciąg znaków odpowiadający wywołaniu przeciążonej wersji funkcji getDisplayName() w obiekcie TimeZone w bieżącej lokalizacji, gdzie dany styl to SHORT. Zwraca skróconą nazwę strefy czasowej, np. „EST” dla strefy czasowej Nowego Jorku zimą. Ciąg znaków Wersja 1
TIMEZONE_ID Ciąg znaków odpowiadający wywołaniu getId() w obiekcie TimeZone w przypadku bieżącego języka. Zwraca wartość identyfikatora strefy czasowej IANA, na przykład America/New_York dla strefy czasowej Nowego Jorku. Ciąg znaków Wersja 1
TIMEZONE_OFFSET Ciąg znaków odpowiadający wywołaniu getRawOffset() w obiekcie TimeZone dla bieżącego języka. Ta wartość zawsze mieści się w przedziale od -12 do +14 (obustronnie domkniętym). Zwraca wartość, którą należy dodać do UTC, aby uzyskać czas standardowy w bieżącej strefie czasowej (nieskorygowany o czas letni). Ciąg znaków Wersja 1
TIMEZONE_OFFSET_DST Ciąg znaków odpowiadający przekazaniu bieżącej daty do elementu getOffset() obiektu TimeZone w przypadku bieżącego regionu. Ta wartość zawsze mieści się w przedziale od -12 do +14 (obustronnie domkniętym). Zwraca wartość, którą należy dodać do czasu UTC, aby uzyskać bieżący czas lokalny, uwzględniając w razie potrzeby czas letni. Ciąg znaków Wersja 1
AMPM_STATE Liczba całkowita wskazująca, czy bieżąca godzina jest przed południem, w godzinę lub później. Możliwe wartości to 0 dla pory porannej i 1 dla pory popołudniowej. Liczba całkowita Wersja 1
AMPM_POSITION Liczba całkowita wskazująca, gdzie w ciągu tekstowym czasu powinien pojawić się wskaźnik AM lub PM. Zawiera jedną z tych wartości:
  • 0 oznacza, że AM lub PM powinny występować na początku ciągu znaków, np. AM 12:03.
  • 1 oznacza, że na końcu ciągu znaków musi pojawić się AM lub PM, np. 12:03 AM.
  • -1 oznacza, że nie wiadomo, gdzie AM lub PM powinny się pojawić w ciągu.
Liczba całkowita Wersja 1
AMPM_STRING Dwuznakowy ciąg znaków wskazujący, czy bieżąca godzina jest taka sama jak przed południem czy po południu. Wartość to „AM” lub „PM”. Ciąg znaków Wersja 1
MOON_PHASE_POSITION Wartość całkowita wskazująca liczbę dni, które minęły od ostatniego nowiu. Ta wartość zawsze mieści się w przedziale od 0 do 28 (obustronnie domkniętym). Liczba całkowita Wersja 1
MOON_PHASE_TYPE Liczba całkowita kodująca bieżącą fazę księżyca. Możliwe wartości:
  • 0: ostatni księżyc w nowiu
  • 1 dla wieczornego półksiężyca
  • 2 w przypadku pierwszej kwadry
  • 3 za poszerzony Księżyc w pełni
  • 4 za pełnię księżyca
  • 5 dla malejącego Księżyca
  • 6 w przypadku ostatniej kwadry księżyca
  • 7 po porannym półksiężycu
Liczba całkowita Wersja 1
MOON_PHASE_TYPE_STRING Ciąg znaków reprezentujący aktualną fazę księżyca. Możliwe wartości:
  • Nowiu, jeśli od ostatniego nowiu minęło mniej niż 0, 5 dnia lub więcej niż 27, 5 dnia.
  • Wieczór Półksiężyca, gdy od ostatniego nowiu minęło co najmniej 0,5 dnia, ale nie więcej niż 6,5 dni.
  • Pierwsza kwadra, jeśli od ostatniego nowiu księżyca minęło co najmniej 6,5 dnia, ale mniej niż 7,5 dnia.
  • Wzbierający księżyc, gdy od ostatniego nowiu minął co najmniej 7,5 dnia, ale nie więcej niż 13,5 dnia.
  • Pełnia księżyca, gdy od ostatniej nowiu minął co najmniej 13,5 dnia, ale nie więcej niż 14,5 dnia.
  • Gibbosa z malejącym sierpem księżyca, gdy od ostatniego nowiu minęło co najmniej 14,5 dnia, ale nie więcej niż 20,5 dnia.
  • Ostatnia kwadra, jeśli od ostatniego nowiu księżyca minęło co najmniej 20,5 dnia, ale mniej niż 21,5 dnia.
  • Półksiężyc wschodzący, gdy od ostatniego nowiu minęło co najmniej 21,5 dnia, ale nie więcej niż 27,5 dnia.
Ciąg znaków Wersja 1
LANGUAGE_LOCALE_NAME Ciąg znaków reprezentujący bieżącą lokalizację urządzenia z Wear OS, wyrażony jako dwuznakowy kod języka ISO 639-1, znak podkreślenia i dwuznakowy kod regionu ISO 3166-1. Amerykański wariant języka angielskiego jest przedstawiony jako en_US. Ciąg znaków Wersja 1
STEP_COUNT Liczba kroków wykonanych przez użytkownika do tej pory w danym dniu według czujników Wear OS. Liczba całkowita Wersja 1
STEP_GOAL Liczba kroków, które użytkownik wybrał jako swój dzienny cel kroków. Ta wartość nigdy nie jest mniejsza niż 1000. Liczba całkowita Wersja 1
STEP_PERCENT Zbiór liczb całkowitych wskazujący postępy użytkownika w realizacji dzisiejszego celu dotyczącego liczby wykonanych kroków, wyrażony jako zaokrąglony procent. Ta wartość zawsze mieści się w przedziale od 0 do 100 (obustronnie domkniętym). Liczba całkowita Wersja 1
HEART_RATE

Bieżące tętno użytkownika według czujników Wear OS. Ta wartość mieści się zawsze między 0 a 240 włącznie.

Aby zawsze przedstawiać tę wartość jako liczbę całkowitą, użyj wyrażenia round(HEART_RATE).

Float lub String, w zależności od urządzenia Wersja 1
HEART_RATE_Z Ciąg znaków reprezentujący bieżące tętno użytkownika określone przez czujniki Wear OS. W razie potrzeby ta wartość jest dopełniana zerami po lewej stronie, aby miała co najmniej 2 znaki. Jeśli więc tętno użytkownika wynosi 65, wartość wynosi 65. Jeśli tętno użytkownika jest mierzone jako 0, ta wartość jest 00. Ciąg znaków Wersja 1
ACCELEROMETER_IS_SUPPORTED Wartość logiczna wskazująca, czy tarcza zegarka może pobierać dane z akcelerometru z obecnych czujników urządzenia z Wear OS. 00. Wartość logiczna Wersja 1
ACCELEROMETER_X Wartość zmiennoprzecinkowa, która wskazuje obecne przyspieszenie liniowe na osi X, zgodnie z akcelerometrem urządzenia z Wear OS. Wartości dodatnie wskazują, że gdy tarcza zegara wskazuje na niebo lub sufit, urządzenie z Wear OS przyspiesza w prawo. Pływające Wersja 1
ACCELEROMETER_Y Wartość zmiennoprzecinkowa, która wskazuje bieżące przyspieszenie liniowe na osi Y. Dane pochodzą z akcelerometru urządzenia z Wear OS. Wartości dodatnie wskazują, że gdy tarcza zegarka jest skierowana w niebo lub sufit, urządzenie z Wear OS przyspiesza w kierunku wskazówek zegara wskazujących godzinę 12 (góra). Pływające Wersja 1
ACCELEROMETER_Z Wartość zmiennoprzecinkowa wskazująca bieżące przyspieszenie liniowe wzdłuż osi z, zgodnie z danymi z przyspieszeniomierza urządzenia Wear OS. Wartości dodatnie wskazują, że gdy tarcza zegara wskazuje na niebo lub sufit, urządzenie z Wear OS przyspiesza w kierunku nieba lub sufitu. Uwaga: gdy urządzenie jest w spoczynku, ta wartość wynosi około -9.8, aby uwzględnić grawitację. Pływające Wersja 1
ACCELEROMETER_Z Wartość zmiennoprzecinkowa wskazująca bieżące przyspieszenie liniowe wzdłuż osi z, zgodnie z danymi z przyspieszeniomierza urządzenia Wear OS. Wartości dodatnie wskazują, że gdy tarcza zegara wskazuje na niebo lub sufit, urządzenie z Wear OS przyspiesza w kierunku nieba lub sufitu. Uwaga: gdy urządzenie jest w spoczynku, ta wartość wynosi około -9.8, aby uwzględnić grawitację. Pływające Wersja 1
ACCELEROMETER_ANGLE_X Wartość zmiennoprzecinkowa wskazująca bieżące przyspieszenie kątowe w stopniach względem osi X. Ta wartość zawsze mieści się w zakresie [-90,0, 90,0]. Pływające Wersja 1
ACCELEROMETER_ANGLE_Y Wartość zmiennoprzecinkowa wskazująca bieżące przyspieszenie kątowe w stopniach względem osi y. Ta wartość mieści się zawsze w zakresie $ [-90,0, 90,0 $]. Pływające Wersja 1
ACCELEROMETER_ANGLE_Z Wartość zmiennoprzecinkowa wskazująca bieżące przyspieszenie kątowe (w stopniach) względem osi Z. Ta wartość zawsze mieści się w zakresie [-90,0, 90,0]. Pływające Wersja 1
ACCELEROMETER_ANGLE_XY Wartość zmiennoprzecinkowa będąca sumą wartości ACCELEROMETER_ANGLE_X i ACCELEROMETER_ANGLE_Y. Pływające Wersja 1
BATTERY_PERCENT Wartość całkowita wskazująca aktualny poziom naładowania baterii urządzenia z Wear OS wyrażony w procentach. Wartość 100 wskazuje, że bateria jest pełna, a wartość 0 wskazuje, że bateria jest krytycznie słaba. Liczba całkowita Wersja 1
BATTERY_CHARGING_STATUS Wartość logiczna wskazująca, czy bateria urządzenia z Wear OS jest ładowana. Jeśli bateria jest naładowana i naładowana, ta wartość wynosi true. Wartość logiczna Wersja 1
BATTERY_IS_LOW Wartość logiczna wskazująca, czy poziom baterii urządzenia z Wear OS jest niski. Dokładny próg zależy od producenta. Jeśli bateria się ładuje, wartość wynosi false. Wartość logiczna Wersja 1
BATTERY_TEMPERATURE_CELSIUS Wartość zmiennoprzecinkowa wskazująca temperaturę baterii urządzenia z Wear OS w stopniach Celsjusza. Wartość temperatury w stopniach Celsjusza jest dzielona przez 10, aby uzyskać tę wartość. Pływające Wersja 1
BATTERY_TEMPERATURE_FAHRENHEIT Wartość zmiennoprzecinkowa wskazująca temperaturę baterii urządzenia z Wear OS (w stopniach Fahrenheita). Jest to przeliczenie z stopni Celsjusza. Pływające Wersja 1
UNREAD_NOTIFICATION_COUNT Ciąg znaków reprezentujący liczbę powiadomień wysłanych na urządzenie z Wear OS, których użytkownik jeszcze nie przeczytał. Liczba całkowita Wersja 1
WEATHER.IS_AVAILABLE Wartość logiczna określająca, czy dostępne są dane pogodowe, które można wyświetlić. Wartość logiczna Wersja 2
WEATHER.IS_ERROR

Wartość logiczna wskazująca, czy podczas wczytywania danych pogodowych wystąpił błąd.

IS_ERROR i IS_AVAILABLE nie wykluczają się wzajemnie. Jeśli obie wartości są spełnione, tarcza zegarka oczekuje, że będzie nadal renderować dane pogodowe, ale będzie też wyświetlać wskaźnik, że wystąpił błąd podczas pobierania danych.

Wartość logiczna Wersja 2
WEATHER.CONDITION

Wartość typu enum reprezentująca bieżące warunki pogodowe.

Możliwe wartości to:

  • 0 – UNKNOWN_VALUE
  • 1 – CLEAR
  • 2 – CLOUDY
  • 3 – FOG
  • 4 – HEAVY_RAIN
  • 5 – HEAVY_SNOW
  • 6 – RAIN
  • 7 – SNOW
  • 8 – SUNNY
  • 9 – THUNDERSTORM
  • 10 – SLEET
  • 11 – LIGHT_SNOW
  • 12 – LIGHT_RAIN
  • 13 – MIST
  • 14 – PARTLY_CLOUDY
  • 15 – WINDY

Uwaga: jeśli używasz źródła danych WEATHER.CONDITION, zdecydowanie zalecamy, aby tarcza zegara rozpoznawała wszystkie wartości wyliczenia.

Liczba całkowita Wersja 2
WEATHER.CONDITION_NAME Zrozumiała dla człowieka reprezentacja danych pogodowych przetłumaczona na preferowany przez użytkownika język. Ciąg znaków Wersja 2
WEATHER.IS_DAY Określa, czy bieżące warunki dotyczą pory dnia. Jest to przydatne, ponieważ długość dnia zmienia się w ciągu roku. Wartość logiczna Wersja 2
WEATHER.TEMPERATURE Bieżąca temperatura w preferowanej jednostce użytkownika. Liczba całkowita Wersja 2
WEATHER.TEMPERATURE_UNIT

Jednostka temperatury. Możliwe wartości:

  • 1 – CELSIUS
  • 2 – FAHRENHEIT
Liczba całkowita Wersja 2
WEATHER.DAY_TEMPERATURE_LOW Najniższa temperatura w ciągu dnia. Liczba całkowita Wersja 2
WEATHER.DAY_TEMPERATURE_HIGH Najwyższa temperatura w ciągu dnia. Liczba całkowita Wersja 2
WEATHER.CHANCE_OF_PRECIPITATION Obecna wartość prawdopodobieństwa wystąpienia opadów. To wartość z zakresu 0100. Liczba całkowita Wersja 2
WEATHER.UV_INDEX Aktualny indeks UV. Liczba całkowita Wersja 2
WEATHER.LAST_UPDATED Sygnatura czasowa określająca, kiedy dane pogodowe zostały ostatnio zaktualizowane. Jest to liczba milisekund w czasie uniksowym. Liczba całkowita Wersja 2
WEATHER.HOURS.{index}.IS_AVAILABLE

Wskazuje, czy są dostępne godzinowe dane pogodowe dla określonej {index} godziny, gdzie {index} reprezentuje liczbę godzin od bieżącej godziny.

Deweloperzy tarcz zegarka powinni sprawdzić tę wartość przed uzyskaniem dostępu do danych pogodowych na podstawie godziny dla danej wartości {index}.

Wartość logiczna Wersja 2
WEATHER.HOURS.{index}.CONDITION Wartość typu enum reprezentująca prognozowane warunki pogodowe, w której {index} to liczba godzin od bieżącej godziny. Wartości wyliczenia są takie same jak w polu WEATHER.CONDITION. Liczba całkowita Wersja 2
WEATHER.HOURS.{index}.CONDITION_NAME Zrozumiała dla człowieka reprezentacja warunków pogodowych przetłumaczona na preferowany język użytkownika. Ciąg znaków Wersja 2
WEATHER.HOURS.{index}.IS_DAY Określa, czy prognoza godzinowa dotyczy pory dziennej. Jest to przydatne, ponieważ długość dnia zmienia się w ciągu roku. Wartość logiczna Wersja 2
WEATHER.HOURS.{index}.TEMPERATURE Temperatura w danej godzinie prognozy w jednostce preferowanej przez użytkownika ({index} to liczba godzin obowiązująca w bieżącym czasie). Liczba całkowita Wersja 2
WEATHER.HOURS.{index}.UV_INDEX Indeks UV w prognozowanej godzinie w preferowanej jednostce użytkownika, gdzie {index} oznacza liczbę godzin od bieżącej godziny. Liczba całkowita Wersja 2
WEATHER.DAYS.{index}.IS_AVAILABLE

Określa, czy w przypadku określonego dnia {index} są dostępne codzienne dane o pogodzie, gdzie {index} oznacza liczbę dni od bieżącego dnia.

Deweloperzy tarcz zegarka powinni sprawdzić tę wartość przed dostępem do danych pogodowych dotyczących danego dnia dla danej wartości {index}.

Wartość logiczna Wersja 2
WEATHER.DAYS.{index}.CONDITION_DAY Wartość typu enum reprezentująca prognozę pogody na dany dzień i godzinę, gdzie {index} reprezentuje liczbę dni od bieżącego dnia. Wartości enum są takie same jak w przypadku atrybutu WEATHER.CONDITION. Liczba całkowita Wersja 2
WEATHER.DAYS.{index}.CONDITION_DAY_NAME Zrozumiała dla człowieka reprezentacja warunków pogodowych na dzień prognozy, przetłumaczona na preferowany język użytkownika. Ciąg znaków Wersja 2
WEATHER.DAYS.{index}.CONDITION_NIGHT Wartość wyliczeniowa reprezentująca prognozę pogody w nocy, gdzie {index} oznacza liczbę dni od bieżącego dnia. Wartości wyliczenia są takie same jak w przypadku WEATHER.CONDITION. Liczba całkowita Wersja 2
WEATHER.DAYS.{index}.CONDITION_NIGHT_NAME Zrozumiała dla człowieka reprezentacja warunków pogodowych w przyszłej nocy, przetłumaczona na preferowany język użytkownika. Ciąg znaków Wersja 2
WEATHER.DAYS.{index}.TEMPERATURE_LOW Najniższa prognozowana temperatura na ten dzień. {index} reprezentuje liczbę dni od bieżącego dnia. Liczba całkowita Wersja 2
WEATHER.DAYS.{index}.TEMPERATURE_HIGH Najwyższa prognozowana temperatura na dany dzień, gdzie {index} oznacza liczbę dni od bieżącego dnia. Liczba całkowita Wersja 2
WEATHER.DAYS.{index}.CHANCE_OF_PRECIPITATION Prognozowana możliwość wystąpienia opadów, gdzie {index} to liczba dni od bieżącego dnia. To wartość z zakresu 0100. Liczba całkowita Wersja 2
WEATHER.DAYS.{index}.CHANCE_OF_PRECIPITATION_NIGHT Prawdopodobieństwo wystąpienia opadów w nocy, gdzie {index} to liczba dni od bieżącego dnia. To wartość z zakresu 0100. Liczba całkowita Wersja 2
WEATHER.DAYS.{index}.UV_INDEX prognozowany indeks UV, Liczba całkowita Wersja 2