Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
xbarmaglot
3 / 3 / 0
Регистрация: 06.10.2012
Сообщений: 248
#1

Синхронизация задач - Программирование Android

06.02.2014, 20:34. Просмотров 631. Ответов 3
Метки нет (Все метки)

есть 2 независимые задачи. Обе должны получать доступ к модулю wifi.
Каждая из задач при завершении выключает модуль, что может прервать выполнение другой задачи.
Каждая задача, получая доступ выполняет некие действия.

Напрашивается синхронизация доступа.
Можно решить несколькими способами:
1. Передать Lock в каждую задачу
2. Реализовать это все в одном синхронном методе из которого будет вызываться нужный код.

Как правильнее поступить ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2014, 20:34     Синхронизация задач
Посмотрите здесь:

SQLite синхронизация с MySQL - Программирование Android
Здравствуйте! Подскажите пожалуйста если кто то сталкивался как синхронизировать базу данных SQLite на андроиде и MySQL на сервере. ...

Синхронизация баз данных на клиенте и сервере - Программирование Android
Здравствуйте, подскажите как реализовать простенькое клиент-серверное приложение в котором при редактировании бд сервера автоматически...

Синхронизация баз данных через облако - Программирование Android
Здравствуйте! Имеется несколько баз данных на разных ОС, включая Android, беда в том, что есть локальная и удаленная БД. И нужен...

Синхронизация данных приложения между устройствами - Программирование Android
Здравствуйте! Необходимо осуществить синхронизацию данных приложения на разных устройствах пользователя, т.е. есть бд, нужно, чтобы когда...

Выполнение задач в бэкграунде - Программирование Android
Доброго времени суток, нужна помощь с реализацией. Есть базе начальное время и конечное время, в этот промежуток на устройстве должен...

Выполнение различных задач из Service - Программирование Android
Сделал по примеру сервис, который включает в заданное время wi-fi. Сейчас время крутится в цикле, на сколько это допустимо? Читал, что для...

Неправильная синхронизация задач - Java SE
Здравствуйте! Есть такая задача: реализовать паралельное вычисление формулы: A = B * MC (где A, B - массивы, MC - матрица). Вычисление на...

Подготовка к решению сложных задач и задач олимп.уровня - C++
Собственно, интересует какую литературу стоит почитать, для решению сложных и интересных задач или может быть есть какие- нибудь известные...

Сколько комплектов задач можно составить из имеющихся задач? - Комбинаторика
В одном комплекте должно быть 3 задачи. Задачи в комплекте должны относится к разным темам. Известно 4 темы и количество задач 2, 2, 3, 1,...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mutagen
2554 / 2227 / 72
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
07.02.2014, 12:48     Синхронизация задач #2
сделать сервис для них обоих и в нем уже орудовать доступом, а задачи пусть за доступом обращаются к нему
xbarmaglot
3 / 3 / 0
Регистрация: 06.10.2012
Сообщений: 248
07.02.2014, 13:14  [ТС]     Синхронизация задач #3
а в чем приимущества?
xbarmaglot
3 / 3 / 0
Регистрация: 06.10.2012
Сообщений: 248
12.02.2014, 07:36  [ТС]     Синхронизация задач #4
я так понял, что нужно запрашивать подключение и если получаем доступ, возвращается лок. иначе висим и ждем подключения. что-то вроде PowerManager?
Yandex
Объявления
12.02.2014, 07:36     Синхронизация задач
Ответ Создать тему
Опции темы

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