00:00
OK同学们,那么接下来呀,我们要讲一下啥呢叫多条管道的使用啊,啥叫多条管道呢?说你现在呀,你这个SC当当然后095PAPE烂你这条管道啊,你负责下载身数据对吧,那我再来一条管道,我能不能一边下载接身数据,一边下载啥呢?一边下载图片呢。对吧,各位哎,所以说接下来我们要讲的这个东西叫啥呢?叫做多条管道下载啊,多条管道下载,而这个其实并不难哈,我们来试试吧,首先注意啊,同学们,第一步啊,多条管道下的第一步来写上多条管道同时开启啊开启模仿他来写它不叫啥啥啥冒号吗?对不对,我们自己也起个名啊,叫做克class叫啥呢?叫当。当当啊当当啥呢,当当这个当的吧。
01:01
排不烂好OK,然后呢,冒号,然后紧接着在里边定一个方法,这个方法注意同学们,是不是它是自动给我们提供的呀,所以说其他我们也不用去管来它自动提供的,然后记住啊,千万千万注意它有一个啥呀,返回值啊,有个返回值好同学们,那么这条管道我们应该用来干啥呀,是不是下载图片呢,兄弟们。哎,是吧,下载图片,那怎么去下载图片呢?对吧?诶,怎么去下载图片呢?咱们现在能想到的是不是your Li点快点UR retrive啊,那你就导呗,这都可以连着结合着去用的,一点问题都没有哈,那么现在来写上UR li.request.urlri你别在这给我写成UR open啊,之前有同学在这写个UR open,然后一一问说老师为啥这嘎不好使啊?为啥这嘎不好使啊,你写错方法了,叫you are retrive啊,千万不要写错了啊。
02:05
好,那么这个完事之后呢,里边有第一个叫URL等于ul,第二个啊是啥呀,叫file name等于file name,这当然没有啊,我们先写的啊,那也就是说我们接下来我们的难点就在于啥,如何获取到这两个值吧。对吧,各位我们如何获得这两个值,那这两个值第一个哎,有一个小问题啊,在这啊,URL等于你上边这里边传的是不是那个对象啊,那就是用啥这个对象点叫啥src对吧?那第二个叫呃,Fair name name吧,Name。等于啥是不是item.get name啊,但是我们是不是可以干啥呀,给它放在一个文件夹下呀,创建一个文件夹books,因为你要把它下载到某个文件夹下嘛,对吧?好,那在这里边我们要写上说点杠是吧,Books之前写过类似的啊对吧,加上它再加上谁呀,是不是点勾PG呀,同学们对吧?哎,现在不就有了吗。
03:14
明白吧,就往这个里边下,这里边去少个盖哈,但这里边会有一个问题啊,它现在不好使,我一会儿告诉你哪不好使啊,还有一件事,一这个多条管道同时开启,第一个来定义管道类,就是它啊定义管道类第二个我们需要知道的是在。Settings中开启管道啊,在settings中开启管道,咋开启呢?同学们注意,你就现在来模仿他写,我把这个复制一下来模仿他写,咋写呢?就是谁呀。他。
04:00
这个路径下边的谁当当当漏的,当当当漏这个点也不要忘啊,然后给他一个优先级,我先让这个杰森数据下载,然后我再下载图片,为啥呀,同学们,因为图片下载的是不是慢呢。对吧,诶图片下载的慢,所以说在这儿啊,你给它开启就OK了,我把这个复制一下啊,省着大家你当时看的时候呢,方便一些啊方便一些OK,那现在可能会有一个小问题啊,就是它不好使,为啥不好使呢?咱们同学得看一下啊来走。嗯,看报错了吧,为啥报错呢?他说不知道这个URL啊,为啥不知道呢?同学们你要看一眼这个杰森数据啊,杰森数据里边它这个路径前边有HTTP吗。有吗?是不是没有啊,那他没有证明我这路径是怎的无效的吧,所以在这你前边是不是可以给它拼接一个HTTP冒号加上它呀,有同学问老师为啥没斜线,你看人家有斜线,你加什么斜线呢?是不是不需要加了啊?同学们好,那现在我再来运行一下,你再看。
05:21
好,哎走呢,是成员是不是特别喜欢这种感觉对吧。OK,同学们,那么接下来我们来看一下,诶,它首先杰森数据有了布斯,你看有没有各位来骄阳四五草莓印苍蓝爵致命圆桌对吧,各位你这不就下载好了吗?所以说同学们啊,像这种东西开启多条管道的时候,咱们同学一定要会一共就两步啊,定义管道类在S开启管道,然后给它定一个优先级就行了,好同学们,以上就是我们开启多条管道下载,我把视频暂停一下。
我来说两句