Apache flex 在Flex中,检测操作系统是否从待机/休眠/睡眠状态恢复的最佳方法是什么?

Apache flex 在Flex中,检测操作系统是否从待机/休眠/睡眠状态恢复的最佳方法是什么?,apache-flex,flex4,Apache Flex,Flex4,我需要知道操作系统何时从睡眠/休眠/待机状态恢复 我遇到的问题是,我有一个计时器,需要在特定时间启动。延迟是经过计算的,因此它将在特定的小时:分钟:秒触发。问题是当操作系统进入睡眠状态时,计时器“暂停”,这导致计时器在错误的时间启动。我想能够更新定时器延迟时,操作系统从睡眠中回来,但似乎没有办法做到这一点 在Flex中,您能做的最好的事情就是使用一个更快的计时器,并跟踪计时器上次启动的时间。因此,与其将计时器设置为从现在起几小时后启动,不如将其设置为从现在起一分钟后启动,并持续启动并检查当前时间

我需要知道操作系统何时从睡眠/休眠/待机状态恢复


我遇到的问题是,我有一个计时器,需要在特定时间启动。延迟是经过计算的,因此它将在特定的小时:分钟:秒触发。问题是当操作系统进入睡眠状态时,计时器“暂停”,这导致计时器在错误的时间启动。我想能够更新定时器延迟时,操作系统从睡眠中回来,但似乎没有办法做到这一点

在Flex中,您能做的最好的事情就是使用一个更快的计时器,并跟踪计时器上次启动的时间。因此,与其将计时器设置为从现在起几小时后启动,不如将其设置为从现在起一分钟后启动,并持续启动并检查当前时间与到期时间,直到触发真正事件的时间


如果计时器在这些过渡时间内所做的全部工作都是检查当前时间与到期时间,那么它不会对性能产生可测量的影响。

在Flex中,最好使用更快的计时器,并跟踪计时器上次启动的时间。因此,与其将计时器设置为从现在起几小时后启动,不如将其设置为从现在起一分钟后启动,并持续启动并检查当前时间与到期时间,直到触发真正事件的时间


如果计时器在这些过渡时间内所做的全部工作都是检查当前时间与到期时间,则不会对性能产生可测量的影响。

是的。。这可能就是我最后要做的。。。“我希望有更好的办法。”福布斯勋爵,每个答案的选票下面都有一个复选标记。您可以单击此按钮将答案标记为正确。你没有接受任何问题的答案,即使你在评论或你自己的答案中表示,你已经发布了一些东西。你应该回到你的问题,在适当的地方点击复选标记,接受正确的答案。是的。。这可能就是我最后要做的。。。“我希望有更好的办法。”福布斯勋爵,每个答案的选票下面都有一个复选标记。您可以单击此按钮将答案标记为正确。你没有接受任何问题的答案,即使你在评论或你自己的答案中表示,你已经发布了一些东西。您应该返回到您的问题,并在适当的地方单击复选标记,接受正确的答案。