public class MainActivity extends Activity {
//倒计时5秒
private int aa=5;
private Handler whand=new Handler(){
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
}
};
private TextView text;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//Handler倒计时的同时开启一个Service服务
text = (TextView) findViewById(R.id.text);
//运行项目显示图1效果,使用Handler完成倒计时5秒,然后关闭该页面跳转到图2效果的主页面
Timer timer = new Timer();
TimerTask task=new TimerTask() {
@Override
public void run() {
whand.post(new Runnable() {
@Override
public void run() {
aa--;
if (aa>=0) {
text.setText(aa+"秒后进入");
}
}
});
if (aa==0) {
//进行跳转
Intent intent = new Intent(MainActivity.this,Main2Activity.class);
startActivity(intent);
}
}
};
timer.schedule(task,1, 1000);
}
}
//倒计时5秒
private int aa=5;
private Handler whand=new Handler(){
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
}
};
private TextView text;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//Handler倒计时的同时开启一个Service服务
text = (TextView) findViewById(R.id.text);
//运行项目显示图1效果,使用Handler完成倒计时5秒,然后关闭该页面跳转到图2效果的主页面
Timer timer = new Timer();
TimerTask task=new TimerTask() {
@Override
public void run() {
whand.post(new Runnable() {
@Override
public void run() {
aa--;
if (aa>=0) {
text.setText(aa+"秒后进入");
}
}
});
if (aa==0) {
//进行跳转
Intent intent = new Intent(MainActivity.this,Main2Activity.class);
startActivity(intent);
}
}
};
timer.schedule(task,1, 1000);
}
}