在我的应用程序中,我有一个创建某些ServiceThread
当设备进入睡眠模式时,线程将被中断并销毁。假设我无法使用我的ActivityonResume()(因为我正在使用StandOut库并且StandOutWindow扩展了Service),当我唤醒设备时如何重新创建/重新启动Thread

开/关屏幕是个好主意吗?

最佳答案

系统挂起不应破坏您的线程,它只会使您的线程挂起。您的线程不应该一直运行,如果需要完成工作,请抓住弱锁。

您可以注册运行时广播接收器以观看屏幕的打开/关闭状态以进行处理。这是正常的方法。

关于java - Android服务中的onResume,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18613213/

10-09 08:00