Timer计时器实现倒计时跳转
来源:互联网 发布:刷黄金卷轴软件 编辑:程序博客网 时间:2024/04/30 02:51
/** * android中的计时器:----Timer * 1:timer+handler * 2: * */ public class MainActivity extends Activity { private TextView text_time; int times = 5; private Handler handler = new Handler() { public void handleMessage(android.os.Message msg) { if (msg.what == 1) { int time = (Integer) msg.obj; //判断时间是否符合逻辑 if (time>0) { text_time.setText(time + "s后跳转"); }else { //直接进行跳转 Intent intent = new Intent(MainActivity.this, SecondActivity.class); startActivity(intent); timer.cancel(); finish(); } } }; }; private Timer timer; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 找控件 text_time = (TextView) findViewById(R.id.text_time); timer = new Timer(); // timer.schedule(task, when)//在指定时间执行时间任务 // timer.schedule(task, delay)//延时N秒后执行时间任务 // timer.schedule(task, when, period);//在指定的时间,间隔M秒执行一次任务 // timer.schedule(task, delay, period);//延时N秒后,间隔M秒执行一次任务 TimerTask task = new TimerTask() { @Override public void run() { // 时间需要 --; times--; // 发送消息 Message msg = Message.obtain(); msg.obj = times; msg.what = 1; handler.sendMessage(msg); } }; timer.schedule(task, 1000, 1000); } public void tiaoZhuan(View view) { //直接进行跳转 Intent intent = new Intent(MainActivity.this, SecondActivity.class); startActivity(intent); timer.cancel(); finish(); } }}
阅读全文
0 0
- Timer计时器实现倒计时跳转
- Handler和Timer实现倒计时跳转页面
- timer的使用--倒计时--计时器
- C# 计时器Timer控件,倒计时
- Handler和Timer实现倒计时和三秒跳转
- jQuery实现倒计时计时器
- timer实现倒计时
- timer实现倒计时
- timer计时器的秒后跳转
- 引导页 三秒跳转 timer计时器
- javascript实现的倒计时计时器
- 计时器---倒计时功能的实现
- 使用计时器实现倒计时(setTimeout())
- MY_GEEK_计时器的timer实现
- 60秒倒计时登录验证按钮计时器Timer Task
- 利用timer实现的倒计时
- 计时器发送验证码(倒计时实现)
- /**倒计时计时器**/
- oracle系列笔记(1)---查询数据
- 我的ACM之路-写于南宁站后
- unity开发Android游戏环境配置、调试(真机)全过程详解
- 解决Linux下Python编码问题,以及导入模块的问题
- Linux系统管理
- Timer计时器实现倒计时跳转
- was8+cxf3.0.15+spring4.x 部署不兼容问题
- 2017/11/29C语言作业
- 软件调试笔记22
- 让我编译一个程序(cpp)
- Hibernate环境搭建
- Bootstrap学习笔记 17
- android6.0/7.0 dump CallStack使用
- pyhton flask中调试模式的使用