Runnable который в цикле будет спать 60 секунд потом дергать бекенд и показывать нотификейшены ? а в onStart убивать этот тред? как альтернативу WorkManager-ру, у которого минимальный интервал 15 минут. или это кривость ?
мин апи какой? 🤔
не получится, доз-мод ваш злейший враг в этом
Ваш пример с while(sleep(60)) - это скорее наоборот... про UI(от Start до stop) тут у вас есть гарантия что он будет крутиться пока виден интерфейс - но не наоборот
уже с loollipop - лучше вообще не ориентиравться на какую-то возможность, чего-то "вечно-живущего в фоне в цикле пингуещего сервер"
Так можно же стартовать задачу только не переодическую. Сделать отложенной с условием наличия интернета а в onstart отменять по uuid
Обсуждают сегодня