
يقدّم نظام التشغيل Android 16 نموذج إشعار جديدًا لمساعدة المستخدمين في تتبُّع رحلاتهم التي يبدأونها بأنفسهم من البداية إلى النهاية بسلاسة. ستكون هذه الإشعارات أكثر وضوحًا على مساحات عرض النظام وستظهر في أعلى الترتيب في درج الإشعارات.
استخدِم Notification.ProgressStyle
لتصميم الإشعارات التي تركّز على مستوى التقدّم.
تشمل حالات الاستخدام الرئيسية مشاركة الرحلات وخدمات التوصيل والتنقل. ضمن هذه الفئة، ستتمكّن من تحديد الحالات والإنجازات في رحلة المستخدم باستخدام النقاط والشرائح.
الفصول الدراسية ذات الصلة
تحتوي الفئات التالية على واجهات برمجة التطبيقات المختلفة التي تستخدمها لإنشاء ProgressStyle
إشعار:
البنية والتخصيص
تعرض الصور التالية الأجزاء المختلفة التي تتكوّن منها الإشعارات:ProgressStyle

أ. العنوان - النص الفرعي |
|
ب. العنوان - الوقت |
|
ج. عنوان المحتوى |
|
د. نص المحتوى |
|
E. شريط التقدم |
|
و. زر الإجراء |

الإعداد
استخدِم واجهات برمجة التطبيقات المناسبة واتّبِع أفضل الممارسات لتقديم أفضل تجربة للمستخدمين في ما يتعلّق بإشعارات تقدُّم التنزيل.
- اضبط الحقول المناسبة لتحقيق مستوى ظهور محسّن.
- استخدِم العناصر المرئية المناسبة لتوجيه المستخدمين. على سبيل المثال، يجب أن تعرض تطبيقات مشاركة الرحلات صورة للمركبة وأن تستخدم اللون الأكثر دقة للمركبة في الإشعار باستخدام
Notification#setLargeIcon
. - استخدِم لغة موجزة وواضحة لتحديد مستوى تقدّم تجربة المستخدم. يجب أن يتضمّن الإشعار نصًا مهمًا، مثل وقت الوصول واسم السائق وحالة الرحلة.
- قدِّم إجراءات مفيدة وذات صلة في الإشعار لتسهيل رحلة المستخدم. على سبيل المثال، تقديم "بقشيش" و "إضافة طبق" إلى طلب توصيل طعام تم إنشاؤه حديثًا هما إجراءان مفيدان قبل التسليم.
- استخدِم الشرائح والنقاط للإشارة إلى الحالات. على سبيل المثال، يمكن أن تلوّن المقاطع حالة حركة المرور ومدتها في رحلة مشاركة الركوب. تمثّل النقاط حالات خاصة بمراحل مهمة، مثل تحضير الطعام وتوصيله واستلام الركاب.
- تعديل تجربة التقدّم لتعكس بدقة التقدّم الفعلي في الرحلة على سبيل المثال، يمكن أن تنعكس التغييرات في أحوال حركة المرور في التغييرات في ألوان الأقسام والتعديلات في النص.
يعرض المثال التالي ProgressStyle
إشعارًا لتطبيق مشاركة الركوب.
يعرض المثال استخدام صورة مركبة لرمز جهاز التتبّع، واستخدام شرائح ونقاط للإشارة إلى تجربة مشاركة الرحلة ومراحلها.
يمكنك الاطّلاع على التطبيق النموذجي لتجربة واجهات برمجة التطبيقات هذه.