Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
arvalon
21 / 6 / 2
Регистрация: 26.10.2012
Сообщений: 179
Записей в блоге: 1
#1

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

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

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

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

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

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

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

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

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

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

1
Pablito
2630 / 2112 / 656
Регистрация: 12.05.2014
Сообщений: 7,394
Завершенные тесты: 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
Привет! Вот еще темы с ответами:

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

Создание 2-х окон разных классов - C++ WinAPI
Доброго дня! Возникла проблемка с регистрацией классов окон. Необходимо создать окно. По нажатию на кнопку в этом окне, должно создаться...

Умножение матриц разных классов - C++
Допустим есть 2 класса, описывающих матрицы А и Б, как произвести с ними арифметические операции(сложение, умножение)?

доступ к обьектам из разных классов - PHP ООП
Вопрос в коде interface I{} abstract class Base { public $a; function __construct($a) { ...


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

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

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