00:00
好,上节课呢,我们把这个布局文件呢啊给大家画完了啊,接下来啊,我们就要分析这个页面中有哪些可以操作的空间啊,我们从上往下看第一个这个它标题需不需要操作啊,显然是不需要操作啊,啊要将它修改为钩深解析啊,这是一个,那接下来再往下看这四个button需不需要操作呀。是不是都需要操作呀啊,操作他们的点击时间啊,再往下看这个原始数据,它需不需要操作呢?啊,它是不是T子只是一个展示作用,不需要啊啊那再往下这个原始数据下边是不是有一个展示原始数据的text Bill啊啊来看一下来一点是不是这个啊,是不是它也需要操作呀?啊这个是需要操作的,那再往下看这个转换后的数据这个。Test它需要操作吗?它是不是又是一个展示作用啊,它也是不需要操作的啊,那往下下边这个啊,这个是不是展示转换后的数据啊啊,它是需要啊操作的,那么一共几个对象呢?一个两个三个四个五个六个啊一共七个对象啊,接下来我们就来获取这七个对象啊。
01:16
啊,从上往下看。CTRLCCTRL1。来到这个机身解析页面啊,初始化view。初始化啊,View。创建啊,创建这个方法好,再来private test view啊,拿到这个title。FBI啊,快速生成再找。啊,缩小一点这个对象,Ctrl c ctrl e。
02:05
Private。FBI。CTRLCCTRL1。Private button。F边啊,在第三个ctrl c ctrl e。Private button。FBI。啊,还有一个第四个ctrl c ctrl e。Private button。FBI啊,再往下,哎,这两个展示的数据的对象啊,Ctrl c ctrl e。
03:01
Private test view。FBI。啊,再往下最后一个。CTRLCCTRLC。Private。Test view。啊,FBI啊,这样呢,我们就把这个七个可以操作的对象啊给获取到了。初始化并。第一个。获取标题对象。再往下。获取四个button对象。
04:09
下面两个啊,获取展示接存啊,展示数据吧,展示数据的对象格式化一下,CTRL号的加L啊这样呢,这几个对象啊就获取到了啊接下来啊,我们再分析一下这个页面中啊,哪几个控件是核心的逻辑呢?啊业务逻辑的转折点呢?大家分析一下。是不是一切的逻辑都起源于这四个八层的点击事件呢?啊,只有点击了每一任何一个button层之后啊,才能触发相应的展示数据的变化啊,所以说呢,这四个按钮是核心逻辑啊,那么接下来来处理的就是这四个八分初始化监听。
05:06
初始化监听啊,你need listener。奥加回车啊,生成这个监听。那么这四个button的尖精世界啊,There set a click listener啊?我这里传进来一个this,需要当前这个钩深activity啊,来实现这个点击事件的接口。啊,它实现了,那接下来把下面剩下的三个按钮啊,都给它实现了。还有两个。There set on c this。They are set on click listener。
06:00
这样呢,四个八层的点击事件啊,我们也初始化完了啊,再往下哎,对应着这四个八层的点击件啊,我分别啊要进行不同的操作,v.get ID k r.id.BTBT什么呢。高三。Two加y object一个break,再往下case r.id.BT。Golden。To Java list,再往下K r.ID点。BT高。啊,Java two JA object break case r.id.BT。高深。Java to啊,杰森和瑞啊,转化为数组这么四个例子啊,分别对应的,哎,哪四个呢?就这四个啊,第一个将J森格式的字符串。
07:12
对象转换为架构对象啊,就是对应这四个。第一个。第二个。第三个。啊,这是第四个。啊,这样呢,啊,这个准备工作我们就做完了啊,我们先运行一下看看好不好用。
08:01
点击勾深。啊,跳转到这一面,哎,我们上面这个标题是没有修改呀,啊,这对应了48分啊,是没有问题的啊下面这个原始数据啊也没有问题,那么我就改一下这个标题啊在哪改呢?在这。初始化标题TV title.set test goon解析我们再运一下。啊,点故事。这样就跳转到钩深啊解析这个页面。
我来说两句