00:01
现在我们真正要去实现一个一般启动的功能。我们要实现的效果是通过点击启动能够显示第二个界面。来,我们来看一下我们需要去做些什么事情。首先你在想我们要启动那个界面,那你是不是要先把那个界面给定义出来啊。啊,就是定义在定义好啊第二个渐变。啊,见面吧。啊,但界面啊,他也不是一步能到位的,他是不是要建activity啊,要写布局啊,要去加载对不对,好先我不想讲细节,我先把这个整好啊。定义界面定义好了以后就是进行什么呢?你是不是启动界面,你定义好了,你就启动了吗?没有吧。
01:05
启动界面啊啊好了,来先说如何定义好这个界面呢?首先啊,你要定义布局,布局其实跟我们什么,跟我们现在呢,是不是很类似啊,一个布局,第二个呢,创建activity。啊,创建activity好了,Activity定义activity类,应该说不是创建啊定义activity类。好定好了以后呢,你要不要配置呀。需要吧,配置呀,配啊下面还有配了以后呢,在这个地方它会默认去加载这个布局吗。不会我要做什么事,重写on create方法并什么,并加载布局。
02:08
知道怎么加的不行吗?Set content view。是这样一回事吧,好,那这样我们才能说把第二个界面啊定义好。好了,那下面。我们呢,先把这个事我们先给他做了,做了以后我们再说第二个啊。就现在做的事情,如何定义一个新的界面?啊,先来看,首先呢,我们把对应的布局。啊,可以定一下,但是我们可以这么做,大家看到我。创建activity,我们我们以前是不是可以这么创建,列一个类啊,写一个,比如说第二个界面叫什么second activity是吧,去继承于。Activity。是不是这么去写啊。但是没有必要。看到。
03:02
右键另一个other。他们有吗?是不是可以创建呢,下一步。选择一个空的下一步好了,看到这里,这里很重要了。我们这个名字叫什么来着,叫second activity,看到下面这个。什么意思啊?他是不会说帮我生存布局啊。生成布局文件,那很爽。还有什么标题是吧。好,其实你就可以直接点下一步了,你点下直接点分析都可以啊,你点下一步也是没有什么太大的一个用处。就直接点非理性。好,我们来看一看啊,大家看到现在activity是不是创建好了。太爽了是吧?来这个写个注释。
04:00
界面看看啊。来我们这一个布局文件是不是已经建好了,只是内容可能达不到我们的要求是吧。还有配置了。也配置好了。啊,但是这个地方我还是给他去删掉一下啊,我们自己配的少嘛,所以需要配一下大家看啊。我们先来看一下我们的这个流程,看看哪些做了,哪些没做。首先第一步。定义布局文件是吧,来。这一个怎么定义呢。跟第一个什么。是不是结构是一样的,但是还是有些东西需要改一改。把这个may改成second对吧?好,这是second,好,这一个呢,是second,那不叫start了。
05:00
叫什么返回,是不是有BIKE12呀?好,这个地方我们叫什么呢?一一般返回就是一般结束啊下面一个。那他不是在回调。是什么呢?待结果。可以吧,好。这一次啊,我不给他们定义ID了。但是我又要给他们加事件,再点击监听对吧?啊,等会再说啊,大家看到布局已经写好了吧,大家可以通过这样的方式去看一下,没问题吧。没问题,好。下面来看一下我们的下一步啊,下一步呢,定activity类,我是不是定好了。啊配置啊配置好像还没配好。啊,刚才我故意给他删掉了复制全类名。
06:02
怎么配置一个。写一个name,属性全类名。但是我们说过了,可以把这个包名给他什么省略。好,还可以做一个事,就是指定它的标题。对吧。能看懂吧,Ne呢,可以去引用一个字符串没问题啊,你用字符串那肯定是没问题的,对吧。能不能自已写?当然可以,对吧,你自己写也行啊,好了来。中间就不需要再这么写了啊。我们还需要写他们吗?不需要,为什么不需要啊?因为我这个second被甩掉。是不是当前应用内部来启动啊。
07:01
所以不需要对不对。好,搞定这样一个,是啊,下面去重写安可的方法,并加载布局文件。啊,这个是不是已经搞定了啊,这个也小case啊,并不难好。
我来说两句