问题标签 [android-timer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2674 浏览

java - 倒数计时器的延迟 - Android

我正在制作一个国际象棋时钟,但在其中我需要延迟(就像它在计数前等待 10 秒一样)。我为它使用了一个处理程序,但是如果在 10 秒内单击该按钮,则没有任何反应。请帮忙!谢谢!我的代码:

我想要延迟,但我不想锁定 UI 并使应用程序没有响应,因为它现在正在处理处理程序。任何帮助将不胜感激!提前致谢!

0 投票
0 回答
180 浏览

java - 如何在android中一个接一个地运行计时器?

如何一个接一个地运行计时器?例如:我使用两个edittext和一个按钮,在输入2个edittext作为1和2(以分钟为单位)后,计时器应首先完成第一个给定输入,然后开始第二个输入。然后当我单击停止计时器时,它应该停止并显示编辑文本输入和停止的计时器值。但它仅适用于第一个输入..但第二个输入失败。这是我尝试过的代码。

布局是这样的。

0 投票
2 回答
2832 浏览

android - 将 Settings.Global.AUTO_TIME 更改为始终为 1

我希望 Android 应用程序相信自动时区设置为 ON,即使它实际上不是。我读到使用 Settings.Global.AUTO_TIME 变量检测到自动时区,如果自动时区打开,则返回值 1,如果自动时区关闭,则返回值 0。使用以下行读取此变量

我读到这个变量只能由系统应用程序设置。有没有办法以某种方式改变这个变量?我可以编写一个允许我更改此变量的应用程序吗?这可以通过root android设备来完成。

0 投票
2 回答
132 浏览

android - 时间值超过 60 分钟 android

得到错误的结束时间值(超过 60 分钟)

我正在处理日历视图。当我单击一个空视图时,我需要获取开始时间和结束时间我正在正确获取开始时间但结束时间超过 60 分钟

例如:下午 4 点 69 分、下午 4 点 79 分

我需要在下午 5:09、下午 5:19

请检查我的代码,当我添加 60 分钟时,它超过了 60 分钟

0 投票
2 回答
45 浏览

android - 我们怎样才能让孩子定时器

我正在尝试制作一个计时器应用程序,它可以直观地显示不同颜色的剩余时间。像这样 -

在此处输入图像描述

我用自己的观点制作了模拟时钟,但不知道如何制作这种变色的东西。如果任何机构可以提供任何建议或示例代码,那将是非常棒的。我找到了一个代码,但它是 CoreDova,我是在本地做的。https://github.com/shaungallagher/timer-for-kids

0 投票
3 回答
4842 浏览

android - 我如何在android中使用倒数计时器

我想在我的应用程序中使用倒数计时器,我应该创建这样的: 点击查看图片

我怎样才能创建 countDownTimer 如上述设计?

0 投票
2 回答
1900 浏览

android - 如何在 Android 的 countDownTimer 中使用 Interval

在我的应用程序中,我应该使用CountDownTimer,为此我想使用这个库:CountdownView
我想在持续 5 秒的时候给我看Toast
例如:我想显示 17s countTimer,当这个计时器接收到 5s 时显示toast“仅 5s”。
我使用此代码,但给我看 5s 。

我只想持续 5s 而不是 5s。

我该怎么办?

0 投票
0 回答
106 浏览

android - 服务内的计时器在设备重启时无法正常工作

我正在使用广播接收器在设备重新启动后启动一个 android 服务和一个活动。内部服务我使用如下计时器。但启动服务后,计时器无法正常工作。定时器连续触发,没有任何时间间隔。我在计时器内使用了以下日志,它连续打印,没有任何时间间隔。

D/timer test: +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

大约 1 分钟后计时器再次正常工作。(具有相关的时间间隔)我想正常工作计时器,我该如何解决这个问题?

广播接收器

服务

0 投票
1 回答
210 浏览

java - android java中的定时器

我在活动 2 中有 2 个活动,当活动创建计时器在活动 on_Destroy 中启动时,我有一个计时器,我将 timer_task.cancel(); 但是当第二次打开activity2时是创建新的定时器任务并且没有取消或销毁最后一个定时器并且2个定时器在一个活动中运行

我的代码

0 投票
1 回答
733 浏览

android - 为什么当手指触摸屏幕时,Android 上的 Timer 会更准确?

在 Delphi 10.1 Berlin,我正在制作一个 Android 应用程序。我创建了一个这样的计时器:

在这种情况OnTimer下,我只是这样做:

当我启动应用程序时,该OnTimer事件每 10 毫秒触发一次,而不是每 1 毫秒触发一次。但是,如果我触摸屏幕并在其周围移动手指,则会改为每 1.3-1.5 毫秒触发一次事件。

有人可以向我解释这种奇怪的行为吗?

为什么当我的手指触摸屏幕时应用程序(或至少是计时器)更具反应性?如何使应用程序始终保持这种反应性?

关于J..的言论

我认为这不是电池寿命(但我不确定),因为如果我使用线程而不是这样的计时器:

然后就可以了,事件每 2 毫秒触发一次(没有 TThread.synchronize 每 1 毫秒),并且这个手指或不在屏幕上。