توافق الساعه

الإعلانات

الحفاظ على التوافق على الساعه

 

توافق الساعه

يعمل الإصدار الأحدث من نظام تشغيل الساعات من قوقل على تحديث النمط المرئي ونموذج تفاعل الإشعارات..

مما يسهّل على المستخدمين قراءة إشعارات تطبيقك والتفاعل معها. توافق الساعه

ليست جميع خصائص أنظمة الساعة الإصدار 1.0 متوفرة في الإصدار الحالي، على الرغم من أن دوال تعيينها..

موجودة في فئة مكتبة الدعم “بناء الإشعارات المتوافقه” NotificationCompat.Builder.

يوضح القسم أدناه كيف يمكنك تصميم إشعارات لتطبيق ساعه لتكون متوافقة مع الإصدار الأحدث من أنظمة تشغيل الساعات.

 

 

 

ضمان توافق الإشعار


 

الشكل 1. مقارنة نفس الإشعار على الإصدار 1.x و الإصدار 2.0.

 

لضمان أفضل توافق، أتبع هذه العملية عند تنفيذ إشعار:

  • لون خلفية داكن: إذا كان لديك إشعارات يتم توصيلها إلى ساعه، فيجب أن تكون حذراً فيما يتعلق بإستخدام ألوان الإشعارات.

لأن الإشعار الموصول يحتاج إلى دعم خلفيات كلٍ من الإصدار الفاتح (الإصدار 1.x) والإصدار الغامق (الإصدار 2.0)..

فمن غير المرجح أن تعمل أي ألوان بشكل جيد على كلاهما. تظهر إشعارات “عرض الغرض” DisplayIntent مع كل من الخلفيات الفاتحة والداكنة أيضاً..

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

يمكنك حل هذه المشكلة عن طريق التحقق من مستوى واجهة برمجة التطبيقات للجهاز الذي يعمل عليه وإستخدام لون مناسب للإصدار 1.x ولون مختلف للإصدار 2.0.

  • تحديث حركة التمرير الأفقي للإشعار: لإلغاء إشعار في الإصدار 2.0، يقوم المستخدم بالتمرير السريع أفقياً في أي من الإتجاهين.

لذلك إذا كان الإشعار يرشد المستخدم بالتمرير إلى اليسار أو اليمين، فيجب عليك تحديث نص الإشعار. توافق الساعه

  • الإشعارات الموسعة: لتوفير مزيد من المعلومات من دون مطالبة المستخدمين بفتح تطبيقك على هواتفهم، يدعم الإصدار 2.0 الإشعارات الموسعة.

لذلك، إذا كنت حالياً تستخدم دالة “إضافة صفحة” ()addPage لتوفير نص إضافي في إشعارك.. توافق الساعه

فيجب عليك تحديث الكود ليستخدم “نمط النص الكبير” BigTextStyle في إشعارك الموسع. توافق الساعة

 

راجع أيضاً:

 


للإطلاع على المقال باللغة الإنجليزية أضغط هنا.

الإعلانات