首页 > TAG信息列表 > countdowntimer

Android 倒计时CountDownTimer 的使用

/** * 倒计时类 * * @author tab */ public class TimerDownTab extends CountDownTimer { private TimerDownListener listener; public interface TimerDownListener { void onTick(long millis); void onFinish(); } public void setO

CountDownTimer源码解析

CountDownTimer适用于做倒计时,时间间隔一样的任务,比如5秒上传一次经纬度,这次我们看看它的源码。 1.初始化 countDownTimer = object : CountDownTimer(Long.MAX_VALUE, 1000) { override fun onFinish() {} override fun onTick(mi

Java-倒数计时器延迟-Android

我正在制作一个国际象棋时钟,但我需要延迟一下(例如,它需要等待10秒钟才能计数).我为此使用了处理程序,但是如果在10秒钟内单击按钮,则什么也没有发生.请帮忙!谢谢! 我的代码: mHandler.postDelayed(new Runnable() { public void run() {

android-CountDownTimer:“无法在尚未调用Looper.prepare()的线程内创建处理程序”

我知道之前已经问过“无法在尚未调用Looper.prepare()的线程内创建处理程序”的一般问题,但是我一直在努力了解它在这种情况下的适用性. 我正在尝试在非UI线程中构造一个新的CountDownTimer,我猜这是导致此错误的原因,但我并不真正理解为什么在主线程中需要使用计时器.从我所看到的

Java-android中警报框上的倒数计时器

如何在提醒框中显示倒数计时器.我想通知用户会话将在5分钟后结束,并在Android的提醒弹出框中显示正在运行的计时器解决方法:创建一个带有TextView的自定义对话框. 并借助CountDownTimer类更新该代码. new CountDownTimer(300000, 1000) { public void onTick(long millisUnt

android-如何从onTick方法中清除CountDownTimer?

我已经在android应用程序中实现了计时器功能,我可以通过调用timerObject.cancel()从其他本地方法完成计时器.它的工作完美. 但是,当我尝试在onTick()方法中针对特定条件调用相同的代码时,我无法取消计时器,它会一直持续到计时器时间结束为止. 如何取消计时器?解决方法:AFAIK您不能那

android – ListView和带倒数计时器的项目

我的Listview有问题,我想为所有ListView的项目设置一个倒数计时器,我已经用Google搜索了一个解决方案,但它无法正常工作.问题是ListView重用(回收)一个视图,我总是得到一个错误的项目时间.我使用标签作为我的观点,但它仍然不起作用,我无法理解我在哪里犯了错误,请帮助我.谢谢. 所以

javascript倒计时器暂停恢复

起初我的倒数计时器没有暂停和恢复功能,计时器运行正常.现在我刚刚添加了该功能,没有问题暂停,但有问题恢复时间.时间不会显示从那里开始,倒计时从那里开始.如何更改我的代码? $('#pause').click(function(){ // Get current minutes and seconds // var text = $('#coun

java – CountDownTimer-用户递增.问题

我有一个关于CountDownTimer的问题.我必须创建一个应用程序,允许用户每次单击按钮时将时间时间增加1.然后在按钮停止点击后等待三秒钟,然后开始倒计时. 我粘贴了下面的代码. 我的问题是:我似乎无法使数字的增量正常工作,但似乎在我停止递增数字后(onStop())它直接转到(onFinish()).

android – 在倒数计时器中跟踪每一分钟

我希望在每分钟完成后显示一个Toast消息.我正在使用倒计时器并在文本视图中显示计时器.请帮我解决这个问题.以下是我的代码. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.track_me

创建倒计时器 – Java

Timer timer = new Timer(); TimerTask task = new TimerTask(){ public void run(){ for (int i = 0; i <= 30; i++){ lblTimer.setText("" + i); } } }; timer.scheduleAtFixedRate

Android progressBar setVisibility()不起作用

有人可以帮我理解为什么progressBar.setVisibility()在使用CountDownTimer时有效,但在进行异步下载时没有?事实上,即使第二个onPostExecute()确实如此,第一个Toast on async下载甚至都没有显示.下面是一个工作,或者说不工作的演示.非常感谢. 我的主要活动: public class MainActivit

在android中使用CountDownTimer创建服务

我是android的首发.我想从这个Activity.class创建一个Service.java. 在我的MainActivity中,我有2个按钮(aBTN和bBTN).点击其中的每一个Adult1Activity与计时器启动.此计时器由PlayBTN和StopBTN控制.另外,我想在通知中显示计时器.我想使用其他2个按钮“RestoreBTN”和“CloseBTN”来

javascript – Javasacript倒数计时器,以天,小时,分钟,秒为单位

我正在尝试创建一个基于时间的倒计时时钟.它不是基于current_dates.将被拉出的初始时间将来自一个单独的php文件.这将是基于浏览器的游戏.当有人单击按钮以启动此脚本时.它将检查是否满足某些要求,如果是,那么此脚本将启动.根据对象的级别,它将拉出该进程级别的初始计时器.希望有道

android – 带有多个倒计时器的Recyclerview会导致闪烁

我想显示我的RecyclerView的每个单元格内剩余多少时间…因为我已经为每个单元格使用了倒数计时器.在每一行中我启动一个计数器并管理onTick()……所有工作都按预期工作……我有一个计时器勾选每一行,我的单元格也在更新,但我的单元格现在正在闪烁….而且它我滚动时发疯了. 这是我的

java – 更新JFrame

我有一个JFrame,我想模拟倒计时(如火箭发射).所以我通过隐藏各种控件(setVisible(false))并显示带有文本的JLabel来设置框架(这是应该倒计时的文本:3,2,1,Go). JLabel上的文字从“3”开始.我的目的是简单地执行程序等待1秒,然后将文本更改为“2”,再等一秒,更改为“1”等.最后,我隐

java – CountDownTimer cancel()不工作

我是Android开发的新手并试图制作小游戏. CountDownTimer.cancel()对我不起作用. 任何的想法? 谢谢你的回答! CountDownTimer cdt = new CountDownTimer(120000, 1000) { public void onTick(long millisUntilFinished) { maxTime = (int) (millisUnti

android – 创建一个计时器,以秒,分钟,小时,天为单位显示事件剩余时间

Hello I am trying to create a timer wherein it will take the date and time of the event that will happen and convert it into milliseconds and also it will take current time and then subtract the current time from the event time and will calculate the hour

在CountdownTimer上获得剩余时间并将剩余时间用作分数android

所以我在这里有测验应用程序和计时器.所以我想要发生的事情,例如我已经将计时器设置为15秒,如果用户在5秒钟内回答问题,我希望10秒钟的剩余时间变为10分,它将增加到之前的分数加上你得到的分数回答问题.所以现在我有这个…… if(savedInstanceState!=null){ //sav

带有开始和停止按钮的javascript倒计时器

我需要制作一个简单的倒数计时器,从5到0,按钮启动并停止计数器.我唯一不知道的是为什么我的柜台不会停止. 代码如下: function clock() { var myTimer = setInterval(myClock, 1000); var c = 5; function myClock() { document.getElementById("demo").

android – 如何仅刷新RecyclerView中项目的Textview

我有一个包含Image,Text和CountDownTimer的Product列表的RecyclerView,我将每个秒的接口CallBack调用从我的Product类更改为我的Adapter.我只需要刷新我的布局的一个TextView,但需要通知notifyItemChanged调用onBindViewHolder并刷新我项目的所有数据.仅刷新项目的一个TextView的最

javascript – jQuery倒计时插件 – 仅显示非零时段

我用jQuery倒计时插件编写倒计时代码. 我只希望它显示有效(‘非零’)期间,例如代替 剩余时间:0天,0小时,13分钟,20秒 它应该只显示 13分钟,20秒. 我的代码是: $('#countdown').countdown({ expiryUrl:'index.php?show=main', expiryText: 'EXPIRED', until: timeleft,

android – CountDownTimer与AlarmManager

CountDownTimer和AlarmManager之间有什么主要区别吗?我不是指语法或如何使用它但想知道是否有这样的任务当你当然可以说我应该使用其中一个而不是另一个? 简单的例子,我必须每分钟启动一次动作.我该怎么用? CountDownTimer还是AlarmManager?这取决于什么?解决方法:AlarmManager通常用于

暂停计时器而不破坏并重新创建 – Android

我有这个AsyncTask,每次执行“doInBackground”时休眠0.1秒,之前我使用CountDownTimer控制我的时间. 我的问题是:我想实现一个可以暂停而不调用.cancel()的计时器,并在开始创建另一个计时器时. 有没有办法实现这个是android?我没有找到如何以不同的方式做到这一点.你能举例吗? 我在哪

CountDownTimer实现按钮倒计时

activity_splash.xml中进行布局: 1 <?xml version="1.0" encoding="utf-8"?> 2 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 xmlns:tools="http://schemas.android.com/tools" 4 a