Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит main thread?
Значение и примеры · Мобильная разработка
main thread: главный поток, основной поток
Поток, в котором приложение рисует интерфейс и обрабатывает действия пользователя; если выполнять в нём медленные задачи, приложение зависает и перестаёт отвечать.
Где и как употребляется
В Android его также называют UI thread. Сетевые запросы, работу с базой данных и обработку изображений выносят из главного потока, а обновления интерфейса выполняют в нём. Android выдаёт NetworkOnMainThreadException для сетевых вызовов в этом потоке; длительная блокировка приводит к ANR.
Примеры предложений
The list freezes because we decode large images on the main thread.
Список зависает, потому что мы декодируем большие изображения в главном потоке.
Тяжёлая обработка мешает потоку своевременно обновлять интерфейс.
UI updates must run on the main thread, otherwise the app may crash.
Обновления интерфейса должны выполняться в главном потоке, иначе приложение может аварийно завершиться.
Неправильный поток выполнения для UI-операции способен привести к сбою.
Распространённые словосочетания
- on the main thread
- off the main thread
- block the main thread
- main thread checker
Связанные термины
Это слово в других отраслях
Одно и то же английское слово может иметь другое значение в другой отрасли:
Другие термины: Жизненный цикл и архитектура приложения
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
