Android 服务中定时器任务与警报管理器的使用
我需要定期从服务器获取新闻/事件更新,例如在我的 Android 应用程序中每 20 分钟一次。据我所知,意图服务和广播接收器的组合会比使用服务更好,因为…
我的计时器正在执行的方法一直失败
我使用 Timer 类每 2 分钟执行一个函数。 我的 TimerMethod 中的代码失败了,但当它是 onCreat 的一部分时,它工作得很好。我确实注意到当它更新布局…
Java TimerTask 未取消
当我在 run 方法中调用 cancel() 时,我的 CheckStatus (TimerTask) 没有停止。 this.cancel() 也不起作用。我做错了什么? import java.util.TimerTa…
runOnUiThread(new Runnable() { 标点符号(令牌)问题
不知怎的,它不起作用,根据我的说法,应该是这样的: public void Splash(){ Timer timer= new Timer(); timer.schedule(new TimerTask(){ MexGame.t…
Java定时器不固定延迟
我需要一个基本上每 t 秒执行一次操作的 Timer 。但我希望能够修改计时器重复任务的计时器周期。我写了这样的内容: public Bot() { timer = new Time…
如何在java中打开文件之前等待Windows进程完成
我实现了一个监听器,它会通知我们是否在特定目录中收到新文件。这是通过轮询和使用 TimerTask 来实现的。 现在程序的设置是这样的:一旦它收到一个新…
在哪里创建和使用 ScheduledThreadPoolExecutor、TimerTask 或 Handler?
我需要让我的 RSS Feed 阅读器每 10 分钟检查一次 feed 中是否有新帖子,然后在有新帖子时解析它们。我还需要大约每分钟更新一次用户界面。 我从不同…
当 Java TimerTask 在 Timer 中调度时,它是否已经“执行”了?
我想澄清一些关于 TimerTask 的事情。当您有以下代码时: timer.schedule(task, 60000); 任务计划在接下来的 1 分钟内运行,任务对象是否已经在执行?…
Android TimerTask 调用两次时崩溃
我在单击按钮时调用我的 TimerTask (m_timer): m_timer.schedule(m_progressUpdater, 0, 500); 这启动了我的运行方法: @Override public void run()…
TimerTask、地理定位和 Looper
我需要在我的应用程序中执行以下逻辑: 每分钟,我希望能够收听 GPS 位置 20 秒,以获得 GEO 定位修复。 这显然需要运行与 UI 线程不同的线程。 然而…
Java TimerTask 希望变量是最终的
无论如何,我试图制作类似聊天程序的东西,有人告诉我使用此代码来检查新消息,同时允许用户提交消息: timer.schedule(new TimerTask() { @Override …
run() 可以返回对象吗?
假设这是这样的场景: class A extends TimerTask{ int a; public void run(){ //operation to be performed periodically } } Ca class B{ int delay…
TimerTask start stop 只执行一次
问题是,我只能执行一次计时器。我知道它是因为我调用了函数timer2.cancel();和timer1.cancel(); :: 取消“不再运行这个”。我需要一个替换功能,该功…