Intereting Posts

Кто-нибудь знает, добавляет ли Android addProximityAlert в LocationManager интенсивность аккумулятора

Я просто хочу добавить около 20, а иногда и 80 предупреждений о приближении без истечения срока действия с радиусом около 500 метров. Просто интересно, может ли это сделать, быстро впитать батарею? Также будет ли разница в уменьшении радиуса?

Это, безусловно, будет полностью заряжать вашу батарею. В любом случае вы никогда не хотите устанавливать больше, чем несколько предупреждений о близости, в случае использования, о котором вы описываете, на самом деле не поддерживается в предупреждениях о близости.

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

Лучшей альтернативой было бы использование Тревоги и Службы, чтобы проверить ваше текущее местоположение против вашего набора из 20 до 80 местоположений по мере необходимости. Это позволит вам управлять LBS, который вы хотите использовать (GPS или Cell ID), а также частоту проверок, все в одном месте. Выполнение этого способа позволит вам более эффективно использовать батарею.