Start аndroid: Урок 91. AsyncTask. Поворот экрана (урок в Android Studio)

В прошлых уроках мы в Activity создавали внутренний класс, наследующий AsyncTask. Далее мы по нажатию кнопки создавали экземпляр этого класса и работали с ним. Все бы хорошо … но, если мы повернем экран, Activity будет создано заново, все прошлые объекты будут потеряны. В том числе мы потеряем и ссылку на наш созданный AsyncTask. А сам AsyncTask будет работать со старым Activity и держать его в памяти, т.к. объект внутреннего класса (AsyncTask) содержит скрытую ссылку на объект внешнего класса (Activity). Давайте в этом убедимся и разберемся, как это пофиксить.

ПРИСОЕДИНЯЙТЕСЬ
Поделиться

Виталий Непочатов

Обучающие видео-уроки по разработке приложений и игр для Android. Подпишитесь на наш канал, чтобы не пропустить новые уроки - обновление еженедельно! Мы поможем любому новичку стать продвинутым разработчиком андроид-приложений!



Обсуждение закрыто.

ankara rus escort ankara escort çankaya escort ankara escort eryaman escort ankara escort istanbul rus escort ankara escort istanbul escort çankaya escort istanbul rus Escort atasehir Escort beylikduzu Escort