Какой класс использует Android для упрощения создания потоков фона и синхронизации потоков пользовательского интерфейса?
Класс для упрощения создания фонового потока и синхронизации потоков пользовательского интерфейса
Ответ 1
AsyncTask - это класс, который вы ищете.
Более подробную информацию об этом можно найти в официальных документах Android .
Ответ 2
AsyncTask позволяет правильно и легко использовать поток пользовательского интерфейса. Этот класс позволяет выполнять фоновые операции и публиковать результаты в потоке пользовательского интерфейса без необходимости манипулировать потоками и/или обработчиками.
AsyncTask предназначен для вспомогательного класса вокруг Thread и Handler и не является общей структурой потоков. AsyncTasks идеально подходит для коротких операций (всего несколько секунд).
Ответ 3
-
AsyncTask
- это класс, когда у вас есть несколько простых задач для работы в фоновом режиме. Но это не хорошо, слишком много задач. -
Service
- это компонент, который разработчик должен использовать для выполнения фоновой задачи. И вы можете использовать связующее или Messenger для связи сActivity
или потоком пользовательского интерфейса. - И вы Surly можете создать новый поток из
Activity
илиApplication
. Это зависит от вашего спроса или ситуации.
Ответ 4
чтобы упростить создание фонового потока, а ui thread sync android использует класс AsyncTask
Ответ 5
Для ответа на вопрос курса Udacity класс будет AsyncTask т.е. этот класс