Фоновый поток выполняет длительную операцию и может дополнительно сообщать о её прогрессе.
Поток пользовательского интерфейса, с другой стороны, ответственен за начальную настройку длительно выполняемой операции, за публикацию промежуточной информации о прогрессе и за завершение операции после того, как
фоновый поток сделал свою работу.
Этот класс служит общей основой для управления задачами, которые, как в наших предыдущих примерах, включают операции, которые должны выполняться в
фоновом потоке, а их результат публикуется в UI потоке.
Во время выполнения AsyncTask проходит через четыре шага. Во-первых, onPreExecute () – метод вызывается в потоке UI до начала работы
фонового потока.
Таким образом, если мы используем эти методы, мы могли бы загрузить битовый массив в
фоновом потоке, и когда эта операция завершится, мы использовали бы один из этих методов, чтобы выполнить Runnable, который и выведет изображение на экран.
Привет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать
Карту слов. Я отлично
умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!
Спасибо! Я стал чуточку лучше понимать мир эмоций.
Вопрос: гидролизоваться — это что-то нейтральное, положительное или отрицательное?
Основой использования AsyncTask является то, что работа разделена между
фоновым потоком и потоком UI.
Таким образом, мы должны делать длительную работу в
фоновом потоке, но когда эта работа сделана, мы должны сделать обновление пользовательского интерфейса в потоке UI.
Следовательно, долго выполняющиеся операции должны быть помещены в
фоновые потоки.
Контролировать окончание работы
фоновых потоков.
Полностью изолировать систему невозможно, и даже внутренняя работа, которую вы будете проводить, не избежит воздействия
фонового потока среды.
Между прочим, интеграция с местными медмодулями – хорошая идея, поставил себе в
фоновый поток, чтобы подумать.
Для этого один из
фоновых потоков сознания постоянно контролировал перемещение в пределах той будки, в которой меня держали, и как только кто-то собирался туда войти, он должен был перетянуть меня обратно, независимо от внешних обстоятельств.