在审核此帖Android: I want to shake it时,评分最高的答案表示您应取消注册并重新注册加速度计onStop和onResume的监听器,以延长电池续航时间。
我的问题是我们如何知道我们需要停止/恢复哪些听众以最大限度地减少应用程序在电池寿命方面的占用空间?像OnClickListener,TextWatcher()等一样 - 它们需要更改吗?
如果有人知道,那么adMob的SimpleAdListener呢?
我假设如果Activity没有焦点,UI监听器不会消耗电池。至于SimpleAdListener我不知道......
答案 0 :(得分:1)
我的问题是我们怎么知道哪个 我们需要停止/恢复的听众 最小化我们的应用程序足迹 电池寿命?像这样的事情 OnClickListener,TextWatcher()等 - 他们需要改变吗?
如果它与硬件相关,则应考虑取消注册侦听器。加速度计,GPS等