Android 13 bo predstavil novega upravitelja opravil Foreground Services (FGS), ki vam bo omogočil zaustavitev storitev v ospredju iz predala za obvestila.
Google je začel sejati drugega Android 13 izdaja predogleda za razvijalce konec prejšnjega tedna. Takrat podjetje izpostavil nekatere nove funkcije in spremembe vključeno v izdajo. Vendar pa ni osvetlil vseh sprememb. Ogledali smo si že nekaj takih sprememb, vključno z posodobljene kontrole predstavnosti, prenova izbirnika izpisa, novo pojavno okno odložišča, in Spremembe uporabniškega vmesnika za Android na osebnih računalnikih, v zadnjih dneh. In v tej objavi si bomo ogledali še eno uporabno funkcijo, opaženo v drugem Androidu 13 predogled za razvijalce, ki bo uporabnikom omogočil preprosto zaustavitev storitev v ospredju iz obvestil predal.
Po navedbah Esper, Android 13 DP2 vključuje novega upravitelja opravil Foreground Services (FGS). Prikazuje seznam aplikacij, ki trenutno izvajajo storitev v ospredju, in uporabnikom omogoča zaustavitev storitev v ospredju ne glede na ciljno različico SDK. Do seznama, imenovanega Aktivne aplikacije, lahko dostopate tako, da povlečete navzdol po predalu za obvestila in tapnete novo ikono poleg zobnika za nastavitve.
Kot lahko vidite na priloženih posnetkih zaslona, nova ikona prikazuje število aplikacij, ki izvajajo storitve v ospredju. Če se ga dotaknete, se odpre kartica z imeni aplikacij, časom, preživetim v ospredju, in gumbom Stop. Dotaknete se lahko gumba Ustavi, da ustavite storitev v ospredju. Omeniti velja, da zaustavitev aplikacije prek upravitelja opravil FGS nima enakega učinka kot zapiranje aplikacije na zaslonu z nedavnimi ali uporaba možnosti »Prisilna zaustavitev« v nastavitvah. Naslednja tabela poudarja razlike med temi tremi dejanji.
Esper nadalje ugotavlja, da bo upravitelj opravil FGS potisnil obvestilo, ko bo storitev v ospredju aplikacije delovala vsaj 20 ur v 24-urnem obdobju. Obvestilo bo uporabnike pozvalo k interakciji z upraviteljem opravil FGS. Glasilo se bo: "[aplikacija] se že dolgo izvaja v ozadju. Tapnite za pregled." Vendar pa to obvestilo ne bo prikazano, če je storitev v ospredju vrste FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK ali FOREGROUND_SERVICE_TYPE_LOCATION.
Omeniti velja, da bodo aplikacije na sistemski ravni in varnostne aplikacije z vlogo ROLE_EMERGENCY izvzete iz prikazovanja v upravitelju opravil FGS. Enako velja za vse aplikacije, ko je naprava v predstavitvenem načinu. Poleg tega uporabniki ne bodo mogli zapreti nekaterih aplikacij, tudi če so prikazane v upravitelju opravil FGS. Sem spadajo aplikacije lastnika naprave, aplikacije lastnika profila, obstojne aplikacije in aplikacije z vlogo ROLE_DIALER.
Če želite izvedeti več o novem upravitelju opravil za storitve v ospredju, se obrnite na spodnjo povezavo do vira.
Vir:Google
prek:Esper