如果我在我的应用程序中运行了多个线程,所有这些线程都有一个while(true)循环,其中任何一个都没有Thread.sleep()充当ghetto动作监听器,这会对我的电池寿命产生负面影响吗?然而,通过常规逻辑,我不确定处理器对while循环的持续监控是否会导致显着的电池损耗?
答案 0 :(得分:1)
归结为你在listeners / while循环中所做的事情。如果它涉及像wifi启用传感器或CPU密集型任务或网络i / o之类的东西,那么它非常明显,否则你应该做得很好。 主要是一些操作系统功能在后台也是如此。
然而,似乎有更好的方法来处理这样的东西在android中为什么不尝试一下。