【学习笔记-安卓开发】8. Android Studio如何实现页面自动跳转(安卓学习系列博客)

先将上上一篇博客中写在页面里的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);

运行之后,就可以自动跳转了!

下一篇博客大概是如何在跳转中传递数据

  • 4
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值