Я разрабатываю приложение, в котором я использую как минимум 5 таймеров обратного отсчета с другим начальным временем.Я загружаю начальное время вместе с другой информацией из базы данных Sqlite и использую Activity, чтобы показать пользователю состояние этих таймеров.Мне нужно заполнять ListView с информацией о таймерах каждую секунду.Обычно начальное время может составлять 2 или 3 часа, поэтому я разработал Сервис для бизнес-логики и CountdownTimer для каждого таймера.
Как вы думаете, является ли хорошей идеей связать GUI напрямую с БД или лучше использовать объекты бизнес-логики в качестве посредников?
Я читал в этом вопросе что в Android большинство документов показывают привязку базы данных и графического интерфейса.Они ответили, что этот подход предпочтителен по причинам производительности, но я думаю, что это не мой случай.