java - Android日常工作凌晨12点

标签 java android multithreading performance

我有一个应用程序始终在唤醒屏幕上运行,无需退出应用程序或 sleep 。

如何在凌晨12点长时间进行日常工作来更改布局中的显示值并执行一些方法?

谢谢。

最佳答案

您可以使用 AlarmManager 来执行此类任务。在 AlarmManager 中安排一个具有适当延迟时间的任务,并从 AlarmManager 启动一个服务。在该服务中,您可以定义要在指定时间执行的任何方法或代码。

关于java - Android日常工作凌晨12点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50022811/

相关文章:

JAVA:如何在特定时间后停止函数的执行?

导入新 gradle 项目时出现 Android Manifest 错误

android - 如何访问 Android 心率传感器原始数据? (反射光,不是心跳)

python - pytest 固定装置和线程同步

java - 在Android API级别8中, "person"中的 "content://sms/inbox"列与什么匹配?

java - Android Marshmallow 6.0.1 打破了我的连续语音识别

multithreading - pthreads:如果我从两个不同的线程增加一个全局变量,会出现同步问题吗?

multithreading - Node 线程是否是模拟循环的错误位置?

java - 在java中执行依赖任务

android - 检测是否选择了输入法