Регистр AndroidListener и время автономной работы - PullRequest
2 голосов
/ 01 мая 2010

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

Мой вопрос заключается в том, как мы узнаем, каких слушателей нам нужно остановить / возобновить, чтобы минимизировать нагрузку на наши приложения на срок службы батареи? Такие вещи, как OnClickListener, TextWatcher () и т. Д. - их нужно изменить?

и если кто-нибудь знает, как насчет SimpleAdListener от adMob?

Я предположил, что слушатели пользовательского интерфейса не потребляют батарею, если у Activity нет фокуса. Что касается SimpleAdListener, я понятия не имею ....

1 Ответ

1 голос
/ 01 мая 2010

Мой вопрос: как мы узнаем, какие Слушатели мы должны остановиться / возобновить минимизировать наши приложения на срок службы батареи? Такие вещи, как сделать OnClickListener, TextWatcher () и т. Д. - они должны быть изменены?

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

...