00:00
好,经过前两讲的这个准备工作之后呢,接下来我们开始啊,实现我们这六个例子,首先呢,是这个get请求啊,也就是网络请求中的get啊,接下来我们来做一下啊,其实非常非常简单啊,这get请求啊一共分这么三大步,首先第一步干嘛呢?创建一个请求队列啊,然后接下来再创建一个请求,第三步干嘛将。创建。的请求添加到请求队列中啊就完成了啊,就这么简单一步两步三步啊好,那我们就按照这三步啊把这个事情做一下,首先第一步创建一个请求队列啊,用这个wall点你。Request queen啊,队列的意思。
01:00
这里面呢,需要传一个上下文wall activity.this传进来al加回车创建了这么一个请求队列,接下来呢,我们要创建一个网络请求啊,请请求,那你有一个什么类型的呢?我们这里用一个string类型的。使劲request。啊,时间request这里面有参数啊,一会我们来写啊先生成啊这个request,接下来第三步就是将创建这个请求添加到这个队列中,啊这个队列呢,有一个方法艾将它传进来。这样呢,这三大核心步骤啊就搞定了啊,然后呢,接下来我们来完善一下这个请求操作,Ctrl alt加斜杠,看一下里面的参数啊,这里面呢是get请求啊,我就不定义这个啊方法了啊measure了,就直接传递一个URL啊给过来这个URL呢,也就是我们访问网络啊要获取数据的地址。
02:06
这里面呢,我们提前准备好了一个ul在这。也就是他。C我们可以提前看一下,看一下这里面是什么样的数据啊,优回车啊,就是这样的一个啊,实际数据也是接身数据啊,拿过来啊。把它放到这个代码中啊,翻过来,这样呢,这个数据就准备好了,看一下后两个参数,第一个参数啊,是你正确接收返回数据的一个监听回调,那这里面呢,我们直接用一个listen啊就可以了。这个是接收正确数据啊的执行的方法,下面还有一个,还有一个什么数据呢,是一个错误的监听啊,就是你没有获取到网络数据,或者发生什么异常了之后,我会进入到这个I这方法。
03:05
一个是正确的。正确接收数据。回调。这一个呢,是这个错误接收数据啊,或者发生异常。然后的监听回调啊,这么两个方法,那么如果是正常接收数据,那么我们就要调用TV results set test,将你传递过来的。啊,这个数据显示到我这空间中啊,也就显示到下面这个区域中啊,这是这个如果是错误了呢,那我也同样用它显示。点test,我提示加载错误。
04:04
嗯,加载失败吧,失败,然后呢,并将这个错误信息啊一并打印出来。这样就搞定了啊,就这么简单,那我们来运行一下,看看能不能达到我们想要的效果。点击get,请求观察下面的变化。哎,这样呢,就把这个整个这个数据就请求回来了啊,大家看一下数据对不对,是我们想要的光杆司令啊,首报预告啊,首爆预告看一下。光杆司令啊,手报预告对吧,哎是正确的,所以说呢,这个盖的请求我们搞定了。
我来说两句