00:00
同学们,今天进入我们北京新闻的第二天,在进入我们的这个第二天之前,我们先简单回顾一下我们啊上一次所讲内容,那上一次呢,我们主要讲了这个以下内容,第一个就是公司角色和研发流程,那么对于公司角色研发流程呢,啊,大家的话去了解一下就可以了,特别是同学们啊,如果说你没有在it公司啊做过软件开发,那这个时候呢,你去了解一下,听一下就可以了。做了一个那个话,任何的大家要求去掌握一下,就是了解一下就可以了啊,但是呢,你最好是啊敲一下好,那么我们呢啊,任何一个软件,它也会有引导页面,这个引导页面呢,是什么一个效果呢?给大家看一下好,那么如果我们把之前进过主页,它不会跳到我们引导页面,是直接回到那里啊主页面对吧?好,那这个时候如果把它啊这个缓存数据给清除一下,好找到这里,所以说呢,它就会啊回到我们的这个。
01:19
啊,引导页面好,我们把这个数据啊给清除。好点点返回到这,好,然后呢点这大家看一下,好,这是一个换页面,然后的话嘞,就叫引导页面,引导页面用什么做的呀,与配件对吧?好,那这个时候呢,就会实现了我们的引导页面,引导页面它在这个地方里面是为配角。与分解这个地方里面是一个按钮是吧?这里面呢,是一个线性布局,然后加三个灰色的点,然后呢,呃,在线性布局外面再套一个相对布局,这个红红点是浮在上面的,对吧?好,我们可以略看一下代码啊,我们切换一下啊,切换到这里来。
02:12
好,那么我们在这个地方里面,当我们页面啊,就是页面做稳过后啊,就是页面,然后这个时候呢,就看了啊,我们是否已经曾经进入过我们的主页面,如果进入它就会到主页面,否则的话呢,进到引导页面,引导页面的布局就是啊,上边是一个啊与配接这里面呢,距离底部有一个按钮对吧?有个按钮,然后呢,在这个地方外面有个啊相对布局里面有个线性布局,线性布局这里放三个规则点对吧?这是一个红点,然后在这个地方能不呢,就做一个事情,就是动带把这三个点。啊给添加是吧?啊,并且把它放到线的布局对不对,然后这个地方里面同时还添加几张图片呢,是三张图图片啊是以后你可以添加多个,如果你一个方里面多加一张图片,是添加多个,然后有了以后呢,我们在这里面就去设置它的这个适配器啊适配器啊这个适配器,然后这个地方里面这个就是它的一个适配器对吧?啊适配适器,然后这里面呢,就是我们的这个啊总的条数对吧,分别去实行设备器。
03:34
好,那么当我滑到最后一点就进到哪里去啊,进入主页面对吧?好一点击就通过哪里呢?通过这里有一个点击时间就进到哪里啊主页面,主页面的话,这个时候我们可以什么侧滑,是不是是可以侧滑,那可以侧滑的话呢,这个是使用了什么一个框架呀,对,用到了一个slide menu是吧?然后用menu的话嘞,先要去关联它,然后继承对不对,那本身它继承的是系统的ity对不对?好,那继承过后设置主页面,注意这个方法就改为设置主页面的布局了,对吧?这布局呢,就是一个什么,是一个真布局对吧?然后左侧菜单是也是一个真布局啊,然后接下来去设置我们右侧菜单,右侧菜单我们。
04:34
不需要啊,后来我们那么我们虽然设的右侧,但是我们模式是左侧的模式啊,就自动把销掉,那所以这个方法是不是这个代码不起作用啊,对吧,你完全是可以注视掉的,然后我们可以设置啊边面滑动,全面滑动,甚至设置不可以滑动,对吧?然后我们来设置主页面占据宽度,注意这个是主页面它转的什么。
05:00
宽度知道吧,它的宽度好,然后我们在地方里面是初始了一个呀,啊,那么这个时候要想把ment添加到当前的中,是用到一个底下,然后开启事物,然后替换,那么这就是我们两个ment,这两个formment其实我们完全是可以单独去写,但是为了我们代码的重复利用,所以我们继承了一个什么,同一个对,继承一个同一个face,那么我就在这里面把我们的生命周期的方法对应呢,把它给实现出来,比如说创业的时候,我得了一个上角文啊,当创建一个视图的时候,我得到一个view反U,这个的方法是抽象的,他其实让孩子的实现,真正是孩子六出来的仕图就传给他吧。然后这个是当activity创建创建完成后回方法,这时候呢,我就去。
06:00
调这个方法好,那么这个有过后呢,我们来看,你看它就可以,比如说它就可以去除槽U啊这里面是UU吧,好然后这里面呢,还去做一些这个显示数据啊绑定到时候我们再去做,那么在这个面还有就是还有一个左菜单,左菜单你看也得到一个视图,然后也通过它去设置的,那如果我们把这个注射掉。那么大家想想,左侧菜单的这个数据有吗?你觉得好给大家运营起来,给大家看看,那么左侧菜单数据呢,自然而然肯定就没有,对吧。好,我们来运行起来,同学们给大家看一下,可见呢,这个方法是初始化数据的,还是蛮有用的,好,大家看一下左侧菜单有数据吗?没有,所以这个方法啊,就是用来以后用来请求网络得到数据绑定的,并且如果已有数据了,是直接就绑定的,那都是在这个方法里面做,知道吧,好,那么再去运行,这时候呢,就有数据了啊。
07:08
好,大家可以看一下,好这样的效果,好,那同学们,那么这是我们上一次所讲的内容哦,今天我们要讲什么呢?今天我们讲了基本上把这个架构啊,点啊,各方面做完好,基本上做成什么样效果呢?大家看啊。第一我们今天基本上要点这个页面要实现基本的切换,这些这些就是说这个文本,这个文本都有啊,当然这里面还还没实现做,就基本上这个结果会有,这是一个,那也就是说我们会把各个主页面的子页面实现出来,那也就是说这个页面实现出来,这个页面实现出来,这个页面啊的这个侧滑我们也会实现出来,知道吧,这页面的策划我们也会实现出来啊,实现出来。
08:00
好。那么这个时候有了过后,同学们在我们这个地方里面呢,我们就在策划一份事情了,好我们还会讲一个主页面相关问题处理,也就是预配置预加载问题,这预加载啥意思呢?其实我们预配解啊,它默认比说我们点这个首页,它默认会把这个页面给什么初始化。知道吧,默认会把它试图组化,并且调它的date方法。那么这个时候我们去可以屏蔽它去加载数据的啊,屏蔽加载数据的,到时候我们讲到的时候再说啊,我们还做一个事情,就是你看首页里面可以拖拽吗?不可以,只是新闻可以拖拽,看到没有,这是做来屏蔽的,知道吧?啊做这样的一个事情,好,我们还会跟大家讲讲软件的这个层次结构啊,这个软件诶有哪几个视图组成啊,我们还会讲新闻中心,就是说这个页面的数据请求,就是说我们要把它请求出来,当然。
09:08
啊,当然不一定能做成,是他这样的效果,因为今天时间有限,但是数据请求我们要去做的,那数据请求也是非常重要的一块,那么请求数据的话,这个时候呢,我们得到了就需要什么解析数据。解析数据呢,我们会采用勾声解析啊,当然今天如果OK的话,我们也会将手动解析啊,那么我们先讲这些啊,这个勾绳解析简单解析,然后我们再讲复杂解析啊,那么手动解析就稍微复杂一点啊好,那么在我们地方里面呢,就去把数据请求得到,然后再去做一个事情,就是因为我们把在新闻中心里面得到数据库,要把这个数据存给左侧菜单,这个数据是存过来的,知道吧,所以的话呢,我们要显示这样的效果,这样的效果用的是隶属右做的啊,隶属右做的啊,我们今天也会做完,然后呢,还把这些状态一点,你看大家可以看一下一点这个切换了,一点切换要把这些功能给做完。
10:16
啊,一点的话切换啊,这个也是比较重要的,好,那么如果时间OK的话,我们将会把这个功能也做出来啊,我们是希望大家在每天学的过程中能够消化掉啊,并不贪多,但是要求啊每个人都能消化好,那把视频呢保存一下,这是我们上一次课,今天要讲。
我来说两句