00:00
这个有了后,接下来我们就把引导页面的数据填充,然后就设置适配器啊,先把这个做了好,那么我们要想去实现这样的效果滑动啊,其实这里面有几张图片呢?三张给大看一下,三张是三张图片呢,那这三张图片是就是代表一张图片是一个页面的,好复制一下。在哪里来跳到这里是吧,这里好,然后有那个后,接下来在啊我们的地方里面,它一跳转跳到哪里去啊引导页面吧,引导页面过后,然后我们就需要把这些初始化,然后再去把数据加载吧,好,那先把它初始化好是V推减对吧?好然后有了过后,这是一个按钮吧,啊然后呢,八层好然后有了过后呢,在这个地方里面就是一个新布局。
01:02
布局是吧,分别把它实例化对吧?好FBC是吧,我的这是我的快捷键对吧?好FBC,同学们是不是FBI呀,对吧?好FBC好,那么在我们这个地方里面添加过后,好接下来我要准备数据了吧,准备数据,那准备数据的话呢,这个时候我们在这个地方里面的话,In的类型啊,然后呢啊就是一个数组ids,然后这个时候呢,六一个in特类型,好然后这里面有个大括号,好那这个图片是不是有三张图片呢?R点。下的有一个一是吧,好好,那总共有几个啊,三条数据是吧,这是第二第三,好大家想想,我们有了这个过后,是最终我们要在这里面去显示图片了,那么显示图片的空间叫image u吧,所以我们要把它转换成U的这么一个集合,这么对吧,好然后呢list,然后呢是放里面放什么解啊,然后把它去录一个这样的一个啊集合啊,然后做一个什么图形环吧,图形环形I等于AI小于什么IDIDS,它什么长度I加加对吧?好,那这个时候我们就根据这里有张多图片,就创建多少个,它出多少个image u啊好,你们有。
02:54
然后溜一下,好,那这个时候第一个是上下文吧,好注意要设置背景,同学们啊,有的同学说老师应该设置SR的错,如果你是src,他有可能在这个地方,他没有没有把整个屏幕什么充满,知道吧,一定要设置背景的方式啊对啊,设置我们的背景啊,设置背景这个是也是背景的是他用的是job,那么设置我们的一个啊啊设我们的第几个方法呀,是第三个呀啊R点,所以ids,然后注意的就是我们的I是挨个去取这里面的ID啊对吧,好有过后这地方是要添加到哪里下添加到集合中吧,对吧?好,那添加到集合中过后是不是这个是就挨过去把它。
03:54
添加了对吧?好,这里面就是ADD对吧,好一个一好那是这时候就添加集合,添加了集合过后,接下来就设置于配的适配器了吧,配的适配器当进去用过吗?是学是配这个配的适配器大家用过吗?用过是吧?自定义空间不讲过吗?啊不是在自定义空间里面,大家咱们用过预配减吗?用过那是不是正一样的呀啊好设置我们V配减的什么是配器对不对?好那这个适配器的话,我们就来设置一下了,刚好好,那接下来我们设一下同学们啊,Set我们的一个A,你看它明明都告诉我们是什么A对吧?好那。
04:54
这个时候呢,我们就去选一个这这个是一个什么,是一个抽象类啊,抽象类的话,我们就需要去实现它,其实我们也可以直接这样直接六它是不是也可以啊,但是这样是特别丑啊,感觉同学们你看这种结构啊,注意还显多个方法以后代码很多是反正这种注意啊,这种想法也可以,但是不建议知道吧丑知道吧什么呢,至少要写一个单独类啊,然后去继什么继承的对吧,这样去写才对啊对不对,好,那相当于就把这个呢,又把这个弄进去,这这样写才好啊好,那有的客户看一下他这个文档,他怎么说的呀,他说我们要想when you是吧,是是实现的单词啊,你要实现,当你要实现一个配写你必须什么啊,是不重写下面的什么方法,是至少重写现的方法哪四个啊?
05:54
这四个好,我们重写一下,点击哪里啊扣的好是这个是一个吧,这是一个吧,这两个好总共加起来有几个啊四个,其中这个是什么,这个是啊返回什么数据的总个数吧,好这个好,这个是相当于谁呀,判断是判断是判断,这个你看我我先是这样的这个方法是不是他返回过借啊,那么这个是当前视图,当前啊创建叫什么视图,然后这个的话呢,是上面这个方法返回的什么,返回的什么结果值吧,好。
06:54
它返回什么就是什么,那么这个时候呢,我就要把当前的视图和这个方法返回值比较,通常怎么时间是让他们相等的啊,如果为to就是就是同一个值,不为for就不是于同一值啊好,那还有这个方法是干嘛销毁的吧?好那我问大家因配减你配姐默认会一进来会默认创建几个页面,默认会创建两个,最多创建三个对吧?默一进来会默认创建两个页面,创建第零个和第一个是不是?好那这个是销毁页面,销毁页面这个是这个容器是什么不配解吧?那么这个是要销毁的页面的位置吧?要销毁页面的什么位置?这个是要销毁的页面吧?要销毁啊销毁的页面是是用一个O来表示啊好,我们一一来实现,首先要返回总个数。
07:54
我们得到的页面就是这个总个数啊,返回它的一个什么size,好,那么这个方法啊,刚才没有说这个方法其实它的作用,作用有点类似于我们历史必中的哪个方法you,但是这个方法有点区别就是。
08:18
他要ADAADD到容器中,这个A容器,这个是容器吧,这个容器其实就是谁呀,配对不对,有配减,这个容器就是微配减,那么我们一会的需要ADD,它那么以前的概率运输不需要ADD啊,它有这点区别,而且它有个返回值,好还有这个方法呢,就是我们要创建页面的什么位置,对吧?因为你一次进来创建两个页面,当创建第一个页面的时候,它返回的值是多少,这数值是多少零,第二个页面的时是多少?对,就这意思明白了吧,好,那这个时候就是啊返回创建啊,返回我们的,呃,一个返回,返回和创建当前页面有关系值,注意啊,就说你返回的值。
09:18
我们通常是把创意页面返回啊,其实同学们呢,我们可以返回一个位置回去都可以,但只要你和这个页面有关联,因为你要某每一个位置是创意对应的页面呢,它是有关联的,好我们还个去实现,怎么实现呢?就是说这么实现,首先在这个地方里面image image它从哪里去得到啊,是从集合里面去get啊好根据吧,然后接下来要添加到哪里去,添加到容器中吧,容器是就是微配啊,注意这个是容器,其实本质上他是谁,它是玉配姐的实力啊,玉配实力是就是我们刚才这个。
10:00
这个的实例啊,没问题吧,没问题,好大家好,那么在我们这个地方里面,我们就要去添加到容中,好知道吧,好好,那么接下来我们返回什么呢?Return什么呢?但是返回什么你们去用,但是我们返回可以返回什么,但是返回后大家看了这个方法又说是上面这个方法返回的值,那么刚好这个是页面,你页面现在直接可以和一个位置相等的,是永远不相等的,但是你可以这样image,然后啊这个然后就是一个inter inter然后转换,然后OB键是可以这样子啊同学们是这样的话,呃呃相转你看是这样可以啊,因为你这这个地方得到的是什么。是独立一个视图啊,是本身这个也是视图啊,你比是可以可比性的,所以你这个地方一定要返回这个页面吗?这种也可以知道吧,但我们一般什么一般是返回它,那一般返回它就很简单了,就直接什么直接和这个去比较啊,直接和这个比较明白了吧,这代码保留它啊,也就是说你可以只返回两种方式啊,这种方式就是什么返回,但是啊,你返回这个的话,你这个代码就得这么写,如果是返回一个页面就直接这么写,简单吧。
11:36
要要不然你想你返回一个位置你怎么比啊,跟页面是肯定也得是页面呢,OK,销毁很多同学犯这的错,这个方法应该该怎么办?去掉是有的同学没有去掉吧,没有去掉B崩好然后销毁,是不是要销毁页面的,是销毁页面的位置啊,就拿页面销毁,这个时候的话,其实这个是销毁的页面嘛,直接从农力中把那什么移除就可以了,对吧,好移除移出哦什么我解是么问题吧,好然后呢,我们去把它写一下,好,那么去运行起来,是不是就可以看到我们的劳动成果了,拎起来,同学们看好哦。
12:18
好运起来好。好,同学们大家好,哎呀,诶这个滑动啊,哇塞是搞定了,好,那么这个呢,我们就搞定了,下午我们再继续做一些功能,那这就是引导页面数据的一个填充,设置适配器啊,准备数据对吧?好把我生效啊。
我来说两句