نظرة عامة حول الخدمات التي تعمل في المقدّمة

تتيح لك الخدمات التي تعمل في المقدّمة تنفيذ عمليات بشكل غير متزامن يلاحظها المستخدم. تعرض الخدمات التي تعمل في المقدّمة إشعارًا في شريط الحالة لإعلام المستخدمين بأنّ تطبيقك ينفّذ مهمة في المقدّمة ويستهلك موارد النظام.

في ما يلي أمثلة على التطبيقات التي تستخدم الخدمات التي تعمل في المقدّمة:

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

لا تستخدِم خدمة تعمل في المقدّمة إلا عندما يحتاج تطبيقك إلى تنفيذ مهمة يلاحظها المستخدم، حتى عندما لا يتفاعل مباشرةً مع التطبيق. إذا كان الإجراء غير مهم بما يكفي لاستخدام إشعار بأولوية دنيا، من الأفضل استخدام خيار آخر لتنفيذ العمل في الخلفية.

يشرح هذا الدليل الجوانب التالية: