У меня вопрос, который меня озадачивает.
Представьте себе, что я хочу что-то сделать в другом потоке, например, для сбора данных GPS/местоположения, которые, как рекомендовано в документах SDK, должны использовать фоновый поток.
Итак, вот вопрос: какая разница между
-
Создание
Thread
в фоновом режиме с помощьюAsyncTask
И -
Создание
Thread thread1 = new Thread(new Runnable()
... и реализацияrun()
?