Rozdział 6. Zarządzanie pamięcią

Wycieki pamięci (ang. memory leaks) mogą być bardzo szkodliwe dla strategii Twojej aplikacji, ponieważ nie tylko prowadzą do awarii aplikacji, ale także wpływają na wydajność całego urządzenia i będą ją stale obniżać. Spora część tego rozdziału poświęcona jest kwestii tła (ang. background), ponieważ aby zapobiec wyciekom, musisz zrozumieć, jak ogólnie system Android może ich doświadczać, a szczególnie to, jak wątki i komunikacja między wątkami mogą je powodować. Jednak w tym rozdziale omówimy strategie zarządzania ryzykiem wycieków pamięci związanych z wątkowaniem poprzez prawidłowe projektowanie i obsługę cyklu życia.

Wycieki pamięci mogą występować w różnych sytuacjach przy każdej technice asynchronicznej stosowanej ...

Get Android. Aplikacje wielowątkowe. Techniki przetwarzania now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.