SourceSource (نوع المصدر)

قيمة مصدر بيانات، والتي تعدّل قيمة في الوقت الفعلي تظهر على خلفية شاشة الساعة.

تم طرحها في الإصدار 4 من نظام التشغيل Wear OS.

  • الإصدار 1
  • الإصدار 2
  • الوقت واليوم
  • مرحلة القمر
  • اللغات
  • البيانات الصحية
  • بطارية الجهاز
  • أجهزة استشعار الجهاز
  • الإشعارات
  • الطقس
المصدر الوصف الفئة مدى التوفّر
MOON_PHASE_TYPE عدد صحيح يُشفِّر مرحلة القمر الحالية تشمل القيم المحتملة ما يلي:
  • 0 لأحدث قمر جديد
  • 1 لهلال مساء
  • 2 للقمر في طور التربيع الأول
  • 3 للقمر المتزايد
  • 4 مقابل اكتمال القمر
  • 5 لرمز أحدب متناقص
  • 6 للقمر في الربع الأخير
  • 7 لهلال صباحي
عدد صحيح الإصدار 1
MOON_PHASE_TYPE_STRING سلسلة تمثّل مرحلة القمر الحالية تشمل القيم المحتمَلة ما يلي:
  • الهلال الجديد، عندما يكون قد مرّ أقل من نصف يوم أو أكثر من 27.5 يومًا منذ آخر هلال جديد
  • القمر الهلالي المسائي، عندما يكون قد مرّ 0.5 يوم على الأقل، ولكن أقل من 6.5 يوم منذ آخر قمر جديد
  • الربع الأول، عندما يكون قد مرّ 6.5 يومًا على الأقل، ولكن أقل من 7.5 يومًا منذ اكتمال القمر الجديد الأخير
  • الربع المتزايد، عندما يكون قد انقضى 7.5 يومًا على الأقل ولكن أقل من 13.5 يومًا منذ اكتمال القمر الجديد الأخير
  • القمر الكامل، عندما يكون قد مرّ 13.5 يومًا على الأقل، ولكن أقل من 14.5 يومًا بتاريخ اكتمال القمر الجديد
  • المرحلة المتضاءلة من البدر، عندما يكون قد انقضى 14.5 يومًا على الأقل ولكن أقل من 20.5 يومًا منذ اكتمال القمر الجديد
  • الربع الأخير، عندما يكون قد انقضى 20.5 يومًا على الأقل ولكن أقل من 21.5 يومًا منذ اكتمال القمر الجديد الأخير
  • القمر الهلالي الصباحي، عندما يكون قد مرّ 21.5 يومًا على الأقل، ولكن أقل من 27.5 يومًا بمرور الوقت منذ آخر قمر جديد.
سلسلة الإصدار 1
UNREAD_NOTIFICATION_COUNT سلسلة تمثّل عدد الإشعارات التي تم إرسالها إلى جهاز Wear OS هذا ولم يقرأها المستخدم بعد. عدد صحيح الإصدار 1
WEATHER.IS_AVAILABLE تعرِض هذه السمة القيمة "صحيح" إذا كانت هناك بيانات الطقس متوفرة يمكن عرضها. قيمة منطقية الإصدار 2
WEATHER.IS_ERROR

تعرِض هذه السمة القيمة "صحيح" إذا حدث خطأ أثناء تحميل بيانات الطقس.

لا يستبعد كل من IS_ERROR وIS_AVAILABLE الآخر. عندما يكون كلاهما صحيحًا، يكون السلوك المتوقّع لشاشة الساعة هو مواصلة عرض بعض بيانات الطقس، ولكن أيضًا عرض مؤشر يشير إلى حدوث خطأ في جلب البيانات.

قيمة منطقية الإصدار 2
WEATHER.CONDITION

قيمة مصنّفة تمثّل حالة الطقس الحالية.

القيم المحتملة هي:

  • 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

ملاحظة: في حال استخدام مصدر البيانات WEATHER.CONDITION، يُنصح بشدة بأن تتعرّف شاشة الساعة على جميع قيم التعداد.

عدد صحيح الإصدار 2
WEATHER.CONDITION_NAME تمثيل لبيانات الطقس يمكن لشخص عادي قراءته، ويتم ترجمته إلى اللغة المفضّلة للمستخدم سلسلة الإصدار 2
WEATHER.LAST_UPDATED الطابع الزمني لآخر تعديل على بيانات الطقس يتم تحديده بالمللي ثانية في توقيت حقبة يونكس. عدد صحيح الإصدار 2
بالنسبة إلى مصادر البيانات التالية، يمكنك ضبط الفهرس على قيمة مناسبة لاسترداد القيمة المتوقّعة. يبدأ الفهرس من 0.
على سبيل المثال، يمكنك استخدام WEATHER.HOURS.2.CONDITION لاسترداد حالة الطقس بعد ساعتَين من الآن.
WEATHER.HOURS.{index}.IS_AVAILABLE

تعرِض هذه السمة القيمة "صحيح" إذا كانت بيانات توقّعات الطقس متاحة خلال index ساعة من الآن.

على المطوّرين التحقّق من هذه القيمة قبل الوصول إلى أي بيانات طقس مستندة إلى الساعة لقيمة الفهرس المحدّدة.

قيمة منطقية الإصدار 2
WEATHER.HOURS.{index}.CONDITION

حالة الطقس المتوقّعة بعد عدد ساعات من الآن

القيم المعروضة هي نفسها لـ WEATHER.CONDITION.

عدد صحيح الإصدار 2
WEATHER.HOURS.{index}.CONDITION_NAME تمثيل يمكن لشخص عادي قراءته لحالة الطقس المتوقّعة بعد عدد ساعات من الآن، باللغة المفضّلة للمستخدم سلسلة الإصدار 2
WEATHER.HOURS.{index}.IS_DAY تعرِض هذه الدالة القيمة True إذا كان index ساعات من الآن وقت النهار. وهي مفيدة لأنّ طول النهار يتغيّر على مدار العام. قيمة منطقية الإصدار 2
WEATHER.HOURS.{index}.TEMPERATURE درجة الحرارة المتوقّعة بعد index ساعة من الآن، بالوحدة المفضّلة لدى المستخدم عدد صحيح الإصدار 2
WEATHER.HOURS.{index}.UV_INDEX مؤشر الأشعة فوق البنفسجية المتوقّع بعد ساعة، بالوحدة المفضّلة لدى المستخدم عدد صحيح الإصدار 2
بالنسبة إلى مصادر البيانات التالية، يمكنك ضبط الفهرس على قيمة مناسبة لاسترداد القيمة المتوقّعة. يبدأ الفهرس من 0.
على سبيل المثال، يمكنك استخدام WEATHER.DAYS.1.TEMPERATURE_LOW لاسترداد قيمة درجة الحرارة الدنيا غدًا (بعد يوم واحد من الآن).
WEATHER.DAYS.{index}.IS_AVAILABLE

تعرِض هذه السمة القيمة "صحيح" إذا كانت بيانات توقّعات الطقس متاحة index يومًا من الآن.

على المطوّرين التحقّق من هذه القيمة قبل الوصول إلى أي بيانات طقس مستندة إلى اليوم لقيمة الفهرس المحدّدة.

قيمة منطقية الإصدار 2
WEATHER.DAYS.{index}.CONDITION_DAY

حالة الطقس المتوقّعة خلال النهار، بعد index يوم من الآن

القيم المعروضة هي نفسها لـ WEATHER.CONDITION.

عدد صحيح الإصدار 2
WEATHER.DAYS.{index}.CONDITION_DAY_NAME تمثيل يمكن لشخص عادي قراءته لحالة الطقس المتوقّعة خلال النهار، بعد index يوم من الآن، باللغة المفضّلة للمستخدم سلسلة الإصدار 2
WEATHER.DAYS.{index}.CONDITION_NIGHT

حالة الطقس المتوقّعة ليلاً بعد index يوم من الآن

القيم المعروضة هي نفسها لـ WEATHER.CONDITION.

عدد صحيح الإصدار 2
WEATHER.DAYS.{index}.CONDITION_NIGHT_NAME تمثيل يمكن لشخص عادي قراءته لحالة الطقس المتوقّعة ليلاً بعد index يوم من الآن، باللغة المفضّلة للمستخدم سلسلة الإصدار 2
WEATHER.DAYS.{index}.TEMPERATURE_LOW أدنى درجة حرارة متوقّعة لهذا اليوم، بعد index يوم من الآن عدد صحيح الإصدار 2
WEATHER.DAYS.{index}.TEMPERATURE_HIGH أعلى درجة حرارة متوقّعة لهذا اليوم، بعد index يوم من الآن عدد صحيح الإصدار 2
WEATHER.DAYS.{index}.CHANCE_OF_PRECIPITATION

نسبة احتمال هطول الأمطار المتوقّعة بعد index يوم من الآن

تكون القيمة المعروضة في النطاق من 0 إلى 100.

عدد صحيح الإصدار 2
WEATHER.DAYS.{index}.CHANCE_OF_PRECIPITATION_NIGHT

نسبة احتمال هطول الأمطار المتوقّعة ليلاً بعد index يوم من الآن

تكون القيمة المعروضة في النطاق من 0 إلى 100.

عدد صحيح الإصدار 2
WEATHER.DAYS.{index}.UV_INDEX توقعات مؤشر الأشعة فوق البنفسجية بعد أيام عدد صحيح الإصدار 2