00:00
好,同学们,我们把这个启动页面做完过后,接下来是不是要两秒钟就要进到我们的主页面了,就像我们这个做好了一样,大家看好,我们一点击一二,这个时候一会的话会进到我们的主页面,接下来我们就一下延迟进入主页面这个代码。那延迟进度主面用什么呢?用我们的憨的了啊,我们六一个憨啊的了,好,那这时候呢,我们去选一下。好,那这个时候先要去包好,那么这个哥们,你看他让我们倒这个包可能不是吧,我们out。Alt键,然后呢,我们导的是什么?我们的earth的handler,好,注意了,那这里面有个方法叫post delete延迟去发消息。好,那这个地方里面延迟多长时间呢,两秒钟,好,那么再去做这样的一个事情,好一个我们去在里面。好,那同学们,其实这个地方它执行呢,就是要跳转的主页面啊,顺便给大家做一个补充,这里面其实它是在这个在主线中运行。
01:05
住县城中。执行啊,这里面是在主线程中啊,因为我们handle的在主线程六出来的,好,那么有个后我们就要去启动我们的这个主页面是start may阿T与T好去把它做这样的事情,那么把这个方法呢,把它给串出来。这个方法所做的事情就是启动我们的主页面。主页面,那其中主页面怎么做呢?好,就是要intent。Inent intent等于一个intent,然后。这是了,接下来就是我们的may啊,去may t与T好点好,那有了后,同学们在我们地方里面有了过后呢,我们接下来就要去start这个这个。Start图把它给这个页面呢集合起来,然后要关闭。
02:05
关闭我们的这个当前页面,为什么关闭了?你看大家可以看到的是,我们这地方里面当前启动后,你再回去,你还能回到启动页面吗?这是启动页面。然后你再回去,你看是是关闭啊,怎么把它关闭掉,好,那这个时候我们就要去把关闭。好,那接下来有过后就要启动我们主页面,好,我们去把它给创建出来。好,创建出来,创建在哪里呢?创建在我们的这个代码里面就有了,然过后它继承的是什么呢?继承的是fragment。为什么呢?因为一会我们主页面啊用到的。这个过个页面呢,它是。来回的切换的是切换到不同的啊,所以呢,我们要用。这是我们的一个主页面,主页面过后这个时候。我们呢,可以去实现我们的方法。
03:03
我们发完以后,大家千万不要忘了,千万不要忘了在功能清单文件里面什么注册对吧?好这个里面去把我们来去注册好,然后呢,每这样的话呢,我们就把它注册好了。好,那么有了过后我们可以去运行起来看看这个两秒钟能进到我们主页没有,注意主页面是啥没有啊,现在可能看到的就是一个什么白色的界面,我们看一下起来。一啊,运起来再运行好一二。好,清楚了吧,好,进到我们主页,我们退来。好,再看一下,我们再去运行一下,这个时候呢,它就会使我们的这个啊这个好。一二进到我们主页面了,好这个时候呢就能进去了,那进去了过后,接下来我们就要去实现这样的效果,这样效果它是怎么做的呢?好给家看一下了。怎么做?给他发发个图分析一下,首先要想实现这样的一个效果,大家看一下这里面是上边。
04:05
中间,而且以后啊,这个地方要把剩下的给占满吧。那也就是说我们可以这样,我们切换到啊这个地方来。切换到这个地方来好,然后也就是说这个地方中间这部分要可以滑动,然后下面呢是底部部分,那也就是说外面是怎么布局呢。注意外面是我们的一个线性布局。那相对布局可以吗?注意了。其实啊,如果用相对布局反而带来麻烦,因为我们中间这部分呢,要把剩下的空气全部占嘛,这是用到权重啊,谁有权重是我们的线性布局有权动啊,所以这外面呢,是一个线性布局性布局。好,新布局有了过后,那么我们的顶部。这个时候嘞。以后啊,是不是这个地方有可能做过做一个图标啊,做什么啊,那这个时候是上做扩展呢,那这时候呢,我们也可以用一个新型布局,当然相对布局也可以,但是这个呢,是一个文本对吧。
05:01
好,那接下来我们地方里面中间部分,中间部分呢,就是我们的一个什么真布局,因为这里面就用来切来什么。来填充或者说替换不同的页面。因为我们点这个地方,千万不能点这个地方,千万不能点这地方,千万不能用点这方。像不同内容是不是好,这里面呢,是我们的一个这个啊,真布局下面这个地方是什么呢。下面这个地方就是我们内内,它继承的是我们的心的布局,我们可以设的方向与水平,然后里面是我们RADIO8层。六八啊。这样的这样的一个效果,然后一点击对切换包,不同的就实现这样的效果。那么同学们,这就是我们的架构分析,然后一会的话,我们就先把这个布局出来,然后实例化,然后的话呢,再把。初始化,然后点击某一个,然后就切换到不同页面。然后再去解决bug,基本上这个价格呢就讲完了。OK,那这是我们的一个架构的分析。
我来说两句