AsynkTask и Loader
AsynkTask и Loader
Вот смотрите я запускаю AsynkTask в нем запускается в фоновом потоке doIBackground() метод. Затем после выполнения doIBackground() идет PostExecute() и данные передаются в активити. Но допустим во время выполнения doIBackground() произошло пересоздание активити(поворот экрана) и AsynkTask по завершению основного метода вернет результат в старое активити, которое было до поворота. Но вопрос в чем как долго будет жить старый AsynkTask? После поворота он будет еще жив и удерживать ссылкой старое активити? После выполнения PostExecute() экземпляр AsynkTask не уничтожается? А в какой момент экземпляр AsynkTask уничтожается тогда? И почему вместо него лучше использовать Loader?
Re: AsynkTask и Loader
Что с точки зрения архитектуры приложения следует использовать для обращения к серверу? asynctask или loader ?
вот тут(в комментариях), опытные разработчики ругают asynkTask для сетевых запросов.
Для каких задач asynkTask будет более привлекательным?
вот тут(в комментариях), опытные разработчики ругают asynkTask для сетевых запросов.
Для каких задач asynkTask будет более привлекательным?
Re: AsynkTask и Loader
используйте Priority JobQueue. Недавно был вебинар на эту тему и давался работающий пример.
Вначале вебинара говорили коротко об асинктасках и лоадерах.
Вначале вебинара говорили коротко об асинктасках и лоадерах.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198