Подтвердить что ты не робот

Класс для упрощения создания фонового потока и синхронизации потоков пользовательского интерфейса

Какой класс использует Android для упрощения создания потоков фона и синхронизации потоков пользовательского интерфейса?

4b9b3361

Ответ 1

AsyncTask - это класс, который вы ищете.

Более подробную информацию об этом можно найти в официальных документах Android .

Ответ 2

AsyncTask

AsyncTask позволяет правильно и легко использовать поток пользовательского интерфейса. Этот класс позволяет выполнять фоновые операции и публиковать результаты в потоке пользовательского интерфейса без необходимости манипулировать потоками и/или обработчиками.

AsyncTask предназначен для вспомогательного класса вокруг Thread и Handler и не является общей структурой потоков. AsyncTasks идеально подходит для коротких операций (всего несколько секунд).

Ответ 3

  • AsyncTask - это класс, когда у вас есть несколько простых задач для работы в фоновом режиме. Но это не хорошо, слишком много задач.
  • Service - это компонент, который разработчик должен использовать для выполнения фоновой задачи. И вы можете использовать связующее или Messenger для связи с Activity или потоком пользовательского интерфейса.
  • И вы Surly можете создать новый поток из Activity или Application. Это зависит от вашего спроса или ситуации.

Ответ 4

чтобы упростить создание фонового потока, а ui thread sync android использует класс AsyncTask

Ответ 5

Для ответа на вопрос курса Udacity класс будет AsyncTask т.е. этот класс