два будильника установлены одновременно

StackOverflow https://stackoverflow.com/questions/9389818

  •  29-10-2019
  •  | 
  •  

Вопрос

в моем приложении пользователи могут выбирать время и дату для установки будильника. Что произойдет, если пользователь выберет для двух сигналов точно одинаковую дату и время. Я получаю данные от пользователя (дату и время) и устанавливаю будильник.

родовое слово

Я использовал широковещательный приемник для приема сигнала тревоги. Как мне справиться с этой ситуацией.Что мне лучше делать? Я хочу знать технический аспект, как то, что происходит в этой ситуации.

Это было полезно?

Решение

Насколько я знаю, это не создаст никаких технических проблем для будильников, установленных на одно и то же время. Оно будет активировать все будильники одновременно.

Это зависит от вас, как вы хотите, чтобы ваш пользователь устанавливал будильник. Если вы хотите, чтобы они устанавливали одинаковое время для разных будильников, это не проблема.

Но если вы не хотите, чтобы они повторяли время будильника после того, как оно было установлено для другого, вы можете сохранить время будильника в базе данных, и во время установки нового времени вы можете проверить конфликт вновь установленныхвремя будильника с ранее установленными сигналами из базы данных и отклонение, если оно будет таким же.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top