خدمات پیش زمینه به شما امکان می دهند به طور ناهمزمان عملیاتی را انجام دهید که برای کاربر قابل توجه است. سرویسهای پیشزمینه یک اعلان نوار وضعیت را نشان میدهند تا کاربران آگاه شوند که برنامه شما در حال انجام یک کار در پیشزمینه است و منابع سیستم را مصرف میکند.
نمونه هایی از برنامه هایی که از خدمات پیش زمینه استفاده می کنند عبارتند از:
- یک برنامه پخش کننده موسیقی که موسیقی را در یک سرویس پیش زمینه پخش می کند. اعلان ممکن است آهنگ فعلی در حال پخش را نشان دهد.
- یک برنامه تناسب اندام که پس از دریافت مجوز از کاربر، دویدن کاربر را در یک سرویس پیش زمینه ثبت می کند. این اعلان ممکن است مسافتی را که کاربر در طول جلسه تناسب اندام فعلی طی کرده است را نشان دهد.
فقط زمانی از سرویس پیش زمینه استفاده کنید که برنامه شما نیاز به انجام وظیفه ای دارد که توسط کاربر قابل توجه است، حتی زمانی که او مستقیماً با برنامه در تعامل نیست. اگر کنش به اندازه کافی اهمیت پایینی دارد که میخواهید از یک اعلان با حداقل اولویت استفاده کنید، احتمالاً میخواهید از گزینه کار پسزمینه دیگری استفاده کنید.
این راهنما زمینه های زیر را توضیح می دهد:
- خدمات پیش زمینه را اعلام کنید و مجوزها را درخواست کنید
- یک سرویس پیش زمینه راه اندازی کنید
- یک سرویس پیش زمینه را متوقف کنید
- زمانی که کاربر برنامه ای را که دارای سرویس پیش زمینه است متوقف می کند، رسیدگی کنید
- محدودیت در راه اندازی یک سرویس پیش زمینه از پس زمینه
- انواع خدمات پیش زمینه
- رفتار مهلت زمانی سرویس پیش زمینه
- تغییرات در خدمات پیش زمینه
خدمات پیش زمینه به شما امکان می دهند به طور ناهمزمان عملیاتی را انجام دهید که برای کاربر قابل توجه است. سرویسهای پیشزمینه یک اعلان نوار وضعیت را نشان میدهند تا کاربران آگاه شوند که برنامه شما در حال انجام یک کار در پیشزمینه است و منابع سیستم را مصرف میکند.
نمونه هایی از برنامه هایی که از خدمات پیش زمینه استفاده می کنند عبارتند از:
- یک برنامه پخش کننده موسیقی که موسیقی را در یک سرویس پیش زمینه پخش می کند. اعلان ممکن است آهنگ فعلی در حال پخش را نشان دهد.
- یک برنامه تناسب اندام که پس از دریافت مجوز از کاربر، دویدن کاربر را در یک سرویس پیش زمینه ثبت می کند. این اعلان ممکن است مسافتی را که کاربر در طول جلسه تناسب اندام فعلی طی کرده است را نشان دهد.
فقط زمانی از سرویس پیش زمینه استفاده کنید که برنامه شما نیاز به انجام وظیفه ای دارد که توسط کاربر قابل توجه است، حتی زمانی که او مستقیماً با برنامه در تعامل نیست. اگر کنش به اندازه کافی اهمیت پایینی دارد که میخواهید از یک اعلان با حداقل اولویت استفاده کنید، احتمالاً میخواهید از گزینه کار پسزمینه دیگری استفاده کنید.
این راهنما زمینه های زیر را توضیح می دهد:
- خدمات پیش زمینه را اعلام کنید و مجوزها را درخواست کنید
- یک سرویس پیش زمینه راه اندازی کنید
- یک سرویس پیش زمینه را متوقف کنید
- زمانی که کاربر برنامه ای را که دارای سرویس پیش زمینه است متوقف می کند، رسیدگی کنید
- محدودیت در راه اندازی یک سرویس پیش زمینه از پس زمینه
- انواع خدمات پیش زمینه
- رفتار مهلت زمانی سرویس پیش زمینه
- تغییرات در خدمات پیش زمینه