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

большое количество таймеров - Android

Восстановить пароль Регистрация
 
flashok
 Аватар для flashok
86 / 88 / 1
Регистрация: 14.02.2009
Сообщений: 293
27.12.2012, 22:25     большое количество таймеров #1
Есть у меня следующая ситуация

Условие:
У меня есть к примеру 100 таймеров (у каждого таймера свое время длительности, время запуска, то есть в каждый промежуток времени может работать один, а может работать все сто).
При этом когда приложение работает все таймеры видны на экране. Когда приложение закрыто таймеры должны работать и когда приложение отрыто опять, должно показывать какие таймеры отработали (время закончилось), а какие все еще продолжают работать

1. есть идея запускать для каждого таймера сервис (но эта идея мне не нравится так как надо много ресурсов телефона)
2. есть идея во время показа активити показывать таймеры, а когда активити закрылась, сохранять время сколько осталось у всех таймеров и текущее время телефона и потом когда активити открывается снова, смотреть сколько времени прошло пока приложение было закрыто (найдя разницу во времени телефона), ну соответственно отображать таймеры, но здесь плохо то что можно подкручивать время и как бы убыстрять таймер

Мне интересны ваши идеи, опыт, ссылки. Может кто сталкивался с похожим (не откажусь от примеров)

Заранее спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2012, 22:25     большое количество таймеров
Посмотрите здесь:

Android Большое количество итемов в listView!
Android Создание таймеров в android-приложениях
BitmapFactory не может обработать большое изображение с камеры Android
Отправить по TCP большое целое число Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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