Prečo treba počkať pri zatvorení aplikácie na Androide?
Zdroj: HowToGeek
2m čítanie

Prečo treba počkať pri zatvorení aplikácie na Androide?

Všimli ste si, že nie vždy sa aplikácia na Androide ukončí?

Ide o manuálne „zostrelenie“ aplikácie z pamäte, ktorá po opätovnom spustení vyzerá presne tak, ako ste ju vypli. Dôvodov je niekoľko a toto sa prejavuje najmä na smartfónoch s veľkou kapacitou RAM. Nie je to chyba, je to správanie veľkých aplikácií, ktoré systém nestihol ukončiť.

Príliš veľa RAM

Ukončenie aplikácie bolo v minulosti automatické, pretože kapacita RAM bola nižšia, ako je dnes u najdrahších smartfónov. Stále sú na trhu smartfóny so 6 či 8 GB RAM a tam sa aplikácie, resp. ich rozhranie, ukončí častejšie. Vidieť to napríklad na aplikácii Signal. Čítate dlhé konverzácie v skupine so stovkami správ a po prepnutí na inú aplikáciu nájdete Signal presne tam, kde ste skončili aj po 24 hodinách.

android uvolnenie RAM
Zdroj: TOUCHIT

Máte takú veľkú RAM, že ju nebolo treba uvoľniť pre iné aplikácie. Pri menej RAM sa aplikácia ukončí a keď ju znova otvoríte, nie ste v konverzácii tam, kde naposledy, ale na hlavnej obrazovke aplikácie. To je normálne správanie.

Extra info: Ukončenie aplikácie znamená, že jej procesy sa opätovne spustia alebo zostanú spustené. Vďaka tomuto systému dostanete notifikácie o prichádzajúcich správach. Vďaka tomuto systému operačného systému Android nemusíte po reštarte smartfónu aplikáciu spustiť, aby začala fungovať. Teda nemusíte spustiť Správy na to, aby ste prípadne dostali esemesky.

Chvíľu počkajte

Jednoduchý trik je v tom, že musíte niekoľko sekúnd počkať. Je to dané tým, že niektoré komponenty na úrovni služieb alebo vlákien môžu byť ešte činné a chvíľu trvá, kým ich systém ukončí.

Spustenie aplikácie bezprostredne po jej ukončení ju nestihne vypnúť a preto sa zobrazí presne to, v akom stave bola pred vypnutím. Na smartfóne s 12 GB RAM si to všimnete, pri kapacite 8 GB už pomenej. Všetko závisí aj od procesora a celkového výkonu smartfónu.

Toto je dôvod, prečo pri ukončení aplikácie treba 2-3 sekundy počkať.

Prečítajte si aj: