Нагрузка Application класса функционалом?

Добрый вечер. Назрел такой вопрос. На сколько правильно содержать в Application классе какой либо функционал. К примеру Постоянный мониторинг сети. Чтобы либо не прописывать не сохранять их состояние во время поворота экрана или не мастерить сервис .А просто завернуть в некий класс и запускать из Аpplication класса когда понадобиться там же выключать(мб я не правильно понимаю мне кажется лучше 1 раз выделить память для таймера и когда надо ее очистить, чем каждый раз выделять ее при создании каждой активити) . И еще вопрос на сколько целесообразно в Application классе содержать LiveData в которую будет передаваться какая либо ошибка и ее отображать в наблюдателе либо передавать эту ошибку из WorkManagera.
  • Вопрос задан
  • 47 просмотров
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
Зачем нужен постоянный мониторинг сети? Сколько будут жить эти данные? Как ты планируешь их сохранить, когда приложение свернут, и оно сдохнет? Легко ли получить утечку памяти?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы