Как вы думаете, это хорошая идея проверять акселерометр на движение, чтобы сэкономить заряд батареи при запуске службы, которая проверяет и отправляет местоположение GPS? Или метод onLocationChanged оптимизирован таким образом, что это не поможет, поскольку он вызывается только тогда, когда местоположение в любом случае изменяется, а проверка акселерометра также использует батарею.
Я думал, что могу включать и выключать службу GPS-слежения в зависимости от данных акселерометра. Но если система уже достаточно оптимизирована для использования батареи GPS, то, может быть, это не имеет смысла?