Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
arvalon
21 / 6 / 2
Регистрация: 26.10.2012
Сообщений: 187
Записей в блоге: 1
1

Встают ли AsyncTask разных классов в общую очередь из 5 штук

09.03.2017, 23:26. Просмотров 160. Ответов 1

Если в приложении из Application стартует несколько сингтонов, каждый из которых запускает свои AsyncTask'и то у них "сквозная" видимость друг друга и максимально будет выполнятся 5 штук? А остальные (до 128 )встанут в очередь, не потеряются?

Уже в рамках одного класса как-нибудь можно поставить AsyncTask'и в очередь на выполнение один за другим? Только в OnPostExecute первого Task'а управлять запуском второго? А можно как-то при их инициализации и .execute составить цепочку?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.03.2017, 23:26
Ответы с готовыми решениями:

C++ занесение структур находящихся в разных потоках, в общую очередь
Весь код приводить не стал, надеюсь идея будет понятна. Я циклом создал потоки...

Массив разных классов. Как добратся до всех полей этих классов?
Все классы имеют общего предка. Экземпляры этих классов запихнуты в один...

Разработать иерархию классов, демонстрирующее работу с коллекцией объектов разных классов
Задание: Разработать в соответствии с индивидуальным заданием иерархию классов...

По данным о 30 учениках разных классов: определить фамилию учеников девятых классов, имеющих пятерки
помогите пожалуйста решить мне задачу по Delphi, только не через консольное...

Разбивка набора элементов по 6 штук и объединение их в блоки по 6 штук
Есть набор элементов class="row" Нужно их разбить в группы по 6 штук и...

1
Pablito
2767 / 2198 / 744
Регистрация: 12.05.2014
Сообщений: 7,711
Завершенные тесты: 1
10.03.2017, 11:30 2
если нужно выполнять по одной задаче по очереди то проще всего делать через ExecutorService
где-то создается экзекутор-сервис на один Thread
Java
1
        ExecutorService service = Executors.newSingleThreadExecutor();
и накидываем в него Runnable таски
Java
1
        service.execute(runnable);
они будут выполняться по-очереди
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.03.2017, 11:30

Две телефонистки на междугородней станции обслуживают общую очередь заказов. Смоделировать процесс
Две телефонистки на междугородней станции обслуживают общую очередь заказов....

Коллекция классов как очередь
Супернубский вопрос)) public class EditedHistory { public DateTime...

Работа с БД из разных классов
Всем привет! Проблема состоит в следующем: у меня есть N-ое кол-во классов и в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru