AsyncTask управляет пулом потоков с 5-ядерным потоком.Как только мы начнем использовать AsyncTask, он начнет настраивать этот пул потоков на телефоне Android.
Причина, по которой я не хочу использовать AsyncTask, заключается в том, что я собираюсь создать службу и запускать потоки из службы, что означает, что не так много обновлений пользовательского интерфейса от задачи.Однако asynctask должен быть создан и выполнен в потоке пользовательского интерфейса.
Поэтому я собираюсь создать еще один другой пул потоков, который будет использоваться для управления потоками такого типа.Что меня беспокоит, так это то, что если я создам другой пул потоков с 5 основными потоками, это будет слишком много потоков (10 основных потоков), работающих на Android?это замедлит это и вызовет плохую работу?
Спасибо.