先将上上一篇博客中写在页面里的button以及相关代码删除
8.如何让页面自动跳转
在安卓开发中有一个非常重要的Handler
当我们输入Handler会出现两个提示,一个是os中的,一个是logging
这里我们用到os中的
首先新建一个Handler的对象
Handler mHandler = new Handler();
Handler 有一个方法叫 postDelay,可以看到它有两个参数。
Runnable是它要运行一个线程
delayMillis 是延迟的时间
在里面写一个内部类并且将延迟时间定义为1秒(1000就是1s)
mHandler.postDelayed(new Runnable(){
public void run(){
}
},1000);
那么现在在跳转中,我定义的是要跳转至MainActivity
这里还要用到的就是上上篇博客,button跳转页面中的Intent
Intent intent = new Intent(SplashActivity.this,MainActivity.class);
startActivity(intent);
运行之后,就可以自动跳转了!
下一篇博客大概是如何在跳转中传递数据