00:01
来,我们来继续啊,如果你瞌睡了,你可以站起来。如果你站起来能够睡着,那就是你本事,我一直是说你要站起来能睡着,我肯定不会叫你啊,但是如果,如果我看着你要趴着睡了,我就给你把凳子给撤了啊。或者或者说你把凳子撤了,你看你站着趴着能不能睡,那也可以好吧。那不就扎马步了吗,来。我们来看啊。我们欢迎界面呢,上午我们已经做了,我给它运行一下。看一下啊。
01:03
估计是不是。十有八九不行了,没睡醒啊。来,我们重新去启动一下。把它呢,先关一下。啊。这好像有点悬呐,诶,来了。好。我们把这个给大家运行一下。好的。嗯。好了,欢迎界面呢,一般持续的时间不会很长,对吧,它可能显示一定的时间呢,就会跳到下一个界面。
02:08
好,假设我现在要做的是什么呢?这一个界面啊,最多停留三秒钟。啊,三秒钟就会跳到下一个界面,我们的下一个界面是不是向导一啊,啊第一个向导的界面吗?好来。我们来看一下。我们的welcome activity。那如何来去实现?三秒以后。就自动跳转到下一个界面了。怎么做?嗯。设置监听。什么监听啊,动画监听,那动画监听这是两秒啊。你在延迟是吧,那何必不直接整个延迟整个三秒就拉倒。
03:04
动画其实可以啊,你动画不两秒嘛,对吧?啊可以啊,其实那样也也是没有,不是说完全不行啊,就是那样有点绕是吧?啊,我们可以用延迟消息,这个是可记得吧,嗯,Handler,又一个handler。对吧,接着呢,调用一下它的。可以吧,好来,我们来看什么时候给他发消息了,在这里面就可以发吧发送。延迟什么三秒的消息,德拉的send的。Empty message delayed。是不是what呀,我这里面传个一啊,假设好这个值呢,是是不是3000呢?好,下面一旦我三秒以后就会处理,执行这个方法吧。
04:13
做什么事?最好能够判断一下message.what要等于一,那我干嘛去了?是不是进入我们的那个下一个界面吧,叫start activity。你用一个intend指定一个,它怎么写,Welcome activity.this好,需要一个class是吧?向导一这个里面的设向导。Set setup或者叫set get什么意思?向导或者设置向导,这样这样照的好一点,Set up。
05:01
干1activity.plus。啊,要启动它。还有一个特点啊,大家可能注意不到,就是我们的这个欢迎界面,回退还能回来吗?回不回来吧?啊,那你回不回来的话,大家想我现在这么做,他能回来吗?当然可以回来。我从welcome是不是进入它,我点一下回退键,是不是进入什么welcome里面啊,为了让他不回来叫什么是不是关闭自己啊,啊关闭自己来调用一下finish。啊,这样他就不会再回来了,嗯。好,我们来去测验一下,看看行不行,这个先别写啊,里面啥也不管。
06:03
我们来看一下是不是这样一个效果。啊,关键。爹。是不是退出了正常的吧,嗯,没有问题啊。这个可以了。
我来说两句