סקירה כללית על שירותים שפועלים בחזית

שירותים שפועלים בחזית מאפשרים לבצע פעולות אסינכרניות שגלויות למשתמש. שירותים שפועלים בחזית מוצגים בתזכורת בסרגל הסטטוס, כדי להודיע למשתמשים שהאפליקציה מבצעת משימה בחזית ומנצלת משאבי מערכת.

דוגמאות לאפליקציות שמשתמשות בשירותים שפועלים בחזית:

  • אפליקציית נגן מוזיקה שמפעילה מוזיקה בשירות שפועל בחזית. יכול להיות שההתראה תציג את השיר הנוכחי שמושמע.
  • אפליקציית כושר שמתעדת את הריצה של המשתמש בשירות שפועל בחזית, אחרי קבלת הרשאה מהמשתמש. יכול להיות שההתראה תציג את המרחק שהמשתמש עבר במהלך סשן הכושר הנוכחי.

מומלץ להשתמש בשירות שפועל בחזית רק אם האפליקציה צריכה לבצע משימה שהמשתמשים יכולים להבחין בה, גם אם הם לא נמצאים באינטראקציה ישירה עם האפליקציה. אם הפעולה חשובה מספיק כדי להשתמש בהתראה ברמת העדיפות הנמוכה ביותר, מומלץ להשתמש באפשרות אחרת לעבודה ברקע.

המדריך הזה עוסק בנושאים הבאים: