Android: оповещение о приближении и потреблении батареи

Я мог бы реализовать оповещение о близости, которое будет использовать requestSingleUpdate и спящий некоторое время, прежде чем запрашивать другое обновление в соответствии с расстоянием от нужного места.

Я бы ожидал, что ОС выполнит это точное поведение в механизме оповещения о близости, но я не нашел никакой документации относительно этого, и я боюсь использовать его как есть, поскольку мне нужно долгое время запускать приложение и экономить аккумулятор ключевой.

Есть ли у вас какие-либо полезные знания или предложения?

благодаря

От профессионального программирования датчиков Android Грег Милетт, Адам Страуд: Скриншот книги

Я, на этот раз, поеду с реализацией вышеупомянутой модели: проверьте текущее местоположение, спать в соответствии с расстоянием от места назначения, пока текущее местоположение не станет достаточно близко.