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

Дата 27.04.2017
Просмотров: 174


Представляем вашему вниманию Видео: Start аndroid: Урок 91. AsyncTask. Поворот экрана (урок в Android Studio) с канала Start Android. Приятного просмотра!

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

Android development tutorial (online courses). In this tutorial: maintain communication with AsyncTask when screen is rotated

Обсуждение урока на форуме:

Ссылка на источник:

#asynctask #startandroid #androidstudio

Вы можете оценить статью:

УжасноПлохоНормальноХорошоОтлично (Еще нету оценок)
Loading...Loading...

Поделиться этой записью с друзьями:

ВКонтакте    Facebook    Twitter    Мой Мир    Одноклассники

Вас могут заинтересовать другие материалы:

    Видео: Start аndroid: Урок 90. AsyncTask. Status — статусы задачи (программирование под android)
    Видео: Start аndroid: Урок 88. AsyncTask. Итоговый результат. Метод get (программирование под android)
    Видео: Start аndroid: Урок 86. AsyncTask. Знакомство, несложный пример (программирование под android)