3秒倒计时跳转页面
来源:互联网 发布:js获取一个div的高度 编辑:程序博客网 时间:2024/05/18 00:18
import android.content.Intent;import android.os.CountDownTimer;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.TextView;import java.util.Timer;import java.util.TimerTask;public class MainActivity extends AppCompatActivity { private TextView tv; private MyCountDownTimer mc; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //获取控件 tv = (TextView) findViewById(R.id.textView1); mc = new MyCountDownTimer(3000, 1000); mc.start(); handler.postDelayed(new Runnable() { @Override public void run() { //跳转页面 Intent intent=new Intent(MainActivity.this,Main2Activity.class); startActivity(intent); } }, 3000); } private Handler handler=new Handler(); /** * 继承 CountDownTimer 防范 * * 重写 父类的方法 onTick() 、 onFinish() */ class MyCountDownTimer extends CountDownTimer { /** * * @param millisInFuture * 表示以毫秒为单位 倒计时的总数 * * 例如 millisInFuture=1000 表示1秒 * * @param countDownInterval * 表示 间隔 多少微秒 调用一次 onTick 方法 * * 例如: countDownInterval =1000 ; 表示每1000毫秒调用一次onTick() * */ public MyCountDownTimer(long millisInFuture, long countDownInterval) { super(millisInFuture, countDownInterval); } public void onFinish() { tv.setText("正在跳转"); } public void onTick(long millisUntilFinished) { tv.setText("倒计时(" + millisUntilFinished / 1000 + ")"); } } }//没有倒计时,3秒直接跳 1./*1 new Handler(new Handler.Callback() { @Override public boolean handleMessage(Message msg) { //实现页面跳转 startActivity(new Intent(MainActivity.this, Main2Activity.class)); return false; } }).sendEmptyMessageDelayed(0, 3000);*/ 2. /*2Timer timer = new Timer(); timer.schedule(new Task(),3000); }private class Task extends TimerTask { @Override public void run() { startActivity(new Intent(WelcomeStart.this,MainActivity.class)); }}*/
阅读全文
0 0
- 3秒倒计时跳转页面
- 404跳转页面5秒倒计时页面跳转
- js几秒以后倒计时跳转到另一个页面
- 倒计时,n秒后跳转
- 倒计时跳转页面
- 倒计时页面跳转
- 页面跳转倒计时
- js倒计时跳转 页面
- 倒计时自动跳转页面
- jsp倒计时 页面跳转
- 倒计时页面自动跳转
- 页面倒计时跳转
- 倒计时跳转页面
- 倒计时-自动跳转页面
- 妙趣横生:倒计时跳转页面
- Android 倒计时跳转页面
- php中页面3秒自动跳转
- js 3秒后自动跳转页面
- html5/Css 聊天框素材
- 0921 PL/SQL
- Unity 渲染教程(十四):雾
- centos6.5编译安装mysql5.6
- okhttp封装okhttp-utils
- 3秒倒计时跳转页面
- Android:这是一份全面 & 清晰易懂的Application类使用指南
- windows 配置tomcat并默认使用jdk
- 商品管理
- httpclint 4.x 忽略SSL验证 可用
- Viewpager+RadioButton+fragment页面布局
- 嵌入式Linux下设备热插拔检测机制
- iOS11问题: 定位服务在iOS11系统上不能使用?
- Java程序员面试题集(1-50)