Альтернатива статическим методам - PullRequest
0 голосов
/ 26 сентября 2018

У меня есть класс MediaPlayerService с методами проигрывателя и действием «NowPlaying», я хочу обновить процесс, и лучший способ получения информации об игроке («getCurrentPosition» и т. Д.) - это «статические методы», а это потребляет много энергииpower.

Я хочу обновить процесс и сохранить батарею, есть ли альтернатива обновлять процесс без статических методов?

Извините за мой плохой англ.

1 Ответ

0 голосов
/ 26 сентября 2018

Статический метод может привести к утечке памяти, но это не плохо для батареи.Вы можете отследить любую утечку памяти в вашем приложении, используя эту библиотеку ( github.com / square )

Если вы хотите использовать что-то еще, попробуйте BroadcastReceiver.

...