00:00
同学们有了过后这个时候呢,我们就上传了啊。那么我们上传过后呢,这个地址其实最终目标是要得到这个路径吧,那么其实有一种办法就是你去到手机里面去选一张是吧,这选一张后面有一个案例会有啊,到时候会给大家运行,但这个地方我们就直接显死明白吧,就说他是告,就说他把核心的上传给你做好了,剩下你怎么选,选出最终也得到一个路径了,那就是另外一个功能了啊,到另外一个案例会有好的同学们。这哥们呢?OKAPP它最主要用于请求文本文件上传,大文件的上传下载,这就是非常核心的了,其实他也可以请求图片,图片在哪里呢?在这。啊啊,他请求图片我找找啊。啊,在我们地方里面,大家可以看一下,它这里面是有一张图片的。啊,我看看这里面get一个叫image在在哪里啊,这里好一起就好,没看到啊没关系啊,在这里面,因为屏幕太小了,我们可以给大家拉一下,这边是由get什么。
01:15
啊,Image这里一点是不是有张图片呢?好,那我们看一下啊,然后搜一下get image,注意这里就是,那也就说你要想让它请求图片也特简单,就是你动态的改变这个路径,然后动态的设置。这个你动态的什么,改变这个文本就可以了,知道吧,你如果想如果先求一张,就直接把这个声音,但如果多张,你是在get里面去执行这个方法就可以了。明白吧,这个就不演示了啊,那就说这个你动态的改这个你动态的设置就是那个啊于后点。IV看是不是就可以了啊,就可以啊,它也是可以的,同学们啊,但是呢,我感觉它有点卡顿啊,还有呢,它没有做图片的缓存,当然这是需要封装嘛,你封装也是可以做缓存的啊好他要做一些链接超时啊,注意超时等等,好同学们它也可以做联网。
02:16
好,那同学们这一块其实就是我们的这个文件的上传就搞定了,好接下来我们就把它集成了。怎么集成呢?那也就是说接下来要做的是啊,把这个哥们在项目中使用。在项目中使用这个好,怎么用呢?首先要说一个什么事情呢?关联这个库吧,好,注意刚才我把这个库啊改成叫okp u library。为什么要改呢?因为因为这个。
03:02
它的库也叫OKU条知道吧,但是我再导数导不进了,说我提前改知道吗?明白吗?同学们啊,就这么个原因,就是它其实就是说你不改可以的,但是他们俩都叫这个库是不是冲突了是吧,提前改,然后接下来有过后我们去添加。啊,稍等啊。一不小心点错了啊,卡住了。好,点赞。添加库好,我还添加了什么OKDPU,求什么注意啊,这个库是原生的op吗?是封装的啊,是封装的要注意啊,到时候要分清楚,就是说以后如果用原生的需要封装啊封装的那我们还不能用别的封装好的跟城市是吧。好,然后有了过后这个地方里面是不是就关联好了,接下来我们要用它请求文本,好大家想想在我们图组这里,图组这里。
04:04
我们图组这里是已经是单独请求的吧。好,然后来到图组这里,大家看一下联盟请求是这里啊好,然后呢,这哥们他是窝里对吧,那我们把它。干掉啊,这是用wall请求的,那我们就叫get data啊,For网这个flow ne,然后呢,我就有BYBY啊k htp OK http是吧条。对吧,好,那么把这个方法给什么创建出来。好,那创建来过后,大家想想你要用它是不是也要再看参照它的案例啊,他要不要初始化这些对不对?好,那我们来到这个地方,它有一个叫。
05:02
泽库,这个叫。Simple s开头。APP,那我们看一下他需要说的话吗。还记得是要秀说的话吗?是根们是不是需需要说的话呀,好,那这个时候它怎么出的话嘞,好看好还真需要出的话,这个O不就出的话吗。好,那么在我们这个地方里面的话呢,把这个注意啊,如果你用它的HBS,所以你要加上这个。啊,像这个,但是我来我现在就用它基本的,所以我不加看看啊,如果不如果加,如果如果不行,那我们再加啊。能少一点代码是更好的,对吧,来到这里。到这里,然后呢,把这个格们写在下边,好,这个是我们的一个什么ktp u。
06:04
的初始化。对吧,好,那这个时候他要存一个哦,他那行那他都要考虑过来,好必须得要是吧,那行拷贝。好,那么把这个哥们呢?这两个考的过来。这考会吧是吧,考都不会怎么好啊是不是。好,那这个哥们的话呢。这个累。好在这个地方里面的话呢。看看啊。在这个地方里面,你看是包括错啊好,那这个是可能它是一个额外的什么。我要家暴,好,我们看看啊,在这个地方里面看一下。好,这个时候他用到了什么,是这个好把那个什么拿过来用一个加包。
07:05
你看报错啊,是有这样的一个加包啊,好,我们把它给拿过来。放在下面好,然后呢,把它给同步一下看行不行啊。好,然后的话呢,稍等。好,然后有了过后。好。0.93这个时候注意了这个包的话呢。我看一下这个包是我刚才考的呀,是和我们看一下,我们之前是有这个包用过吗。好哪句话?对哦,对,这个对对对对是也得考是吧,OK,行好是多少,这个是这这就这样吧,OK,谢谢啊,这个得考,还是同学们提示是吧。
08:15
好,然后我们去把它拿过来,好,这个呢。看一下。喂。还不行。看看他打包错了吗?是吧?关系。好,我们把它给都是红的是吧。好,然后我们再看一下这案例这里。这里他倒了这个包,这里面我们已经倒了,这个应该肯定不是啊,那么行这个。
09:00
也搞进去是吧,好。好,直接把它给导进去是吧,好放到这里好,然后呢,把它给再算一下,好,那不行的话,我们就这样,如果不行的话,我们可以先把它注销直接用啊看行不行。好,那么这个时候有了过后呢,我们这样我们呢。先把它给干掉再说啊,干掉过后呢,我们直接用看行不行啊,把这些除掉。除掉好直接用看行不行啊,它是难道一定初始化吗?是吧,好,我们把这个部分拿过来。这次就是请求一个文本的呀,把这个方法拿过来,考到哪拿到哪里来,同学们。我们的哪里?图组吧,好把它给粘贴,粘贴过后啊,这个时候路径是这个ul吧,好,这里面不需要了吧,改为U就差好这里面接下来还有一个什么。
10:09
回调,回调在哪里呢?在。在这里,在在这个地方好把这个回调好,也把它给拷过来。怎么理解吧,好然后放到下面,上面都可以粘贴,粘贴过后这个这些这些参数我们可以都不设置吧,为了先让它显示是吧,好然后呢,这个改为啊U条是吧,U条好然后这个tag是不是就不需要了,好然后这个参数的话,吐司就是我们改为这个上下班。好岗位,张学文。好,然后有了过后呢,这个就把它给干掉,然后这个改为油条。
11:02
好,那同学们如果计晚运行不行的话,到时候我就中午我解决一下啊,好,这个问题之前我在讲课的时候没问题的,不然就就导电这个问题了,好同学们我们把这哥们呢看一看,那如果OK的话,是不是回调就成功就到哪里来啊,是到这里来啊,那成功过后我们就需要什么呀。去把这部分他执行的这个给做出来啊,对不对,好失败其实没有做什么对吧?好,那这个时候来粘列过来,好,那使用我们的o KH khttp是吧,要请求,然后呢,可以把这个什么啊回掉啊,这个方这个是不是这样子。然后有了过后呢,失败注意失败有吗?是也有啊,我们也要把这个失败的也要打印出来。注意啊,失败也要打印出来。
12:02
啊,这是就是一旦养成一个习惯,成功失败都要打赢啊。好使用O,使用O。失败,你看他这方里面其实也会有一个啊,失败的一个信息。好是不是好,那我们看一看看行不行啊,同学们行不行啊,不行的话,我们到时候再调一下好起来。然后这个地址的话,大家想想,刚才我们是改为。是改为这个。是大家还记得这个地址是改成什么了,WiFi的,那我就是要用用,要用什么要什么请求了,用小米去请求了,就不能用这个了,对吧,当然你要敢回来就还可以用是吧?好,就运行在小米上啊好。大家好,用在小米手机上。那要去请求。好。这没问题吧,其实就考论代码呗,是吧,好然后在我们这个地方里面呢,我就要去点这个主要是点哪里啊。
13:06
图组好是照样可以啊,好,所以那个初始化是必须的吗?不是的,好那怎么证明他成功了呢?好,那首先他这个地方里面,我们看看他打印出来没有是吧,要不然有同学会说老师你看忽悠大家是吧,好在干嘛啊,我我我退出一下。我再进去啊,直接运行吧,好,那我们去看一下图纸请求。那其实不出的话也可以啊,对吧,这哥们还挺好的啊,然后呢,点击这。啊,这这个不是是吧,不是然后点哪里啊。好图书过后你看。然后我们看一下成请请成功,诶使用什么二形成功是搞定了吧,好,那么刚才我们是不是相当于,诶大家以后注意了这案例啊,有时候不能也完也怎么说呢,不能完全照抄是吧,但是你遇到问题之后也可以是吧,但是我发现我们在在照抄的过程中,诶发现这哥们了。
14:12
不行是吧,你家人都有问题,当然这个问题的话呢,到时候啊,你如果需要他可能是怎么呢?这个是需要干嘛的呢?他可能是需要做一个啊ABS这样的一个请求的话,才需要做这样的一个初始化啊好,那么这地方里面的话呢,啊,在我们这地方里面的话呢,我们就直接啊去用就可以了啊,但是如果你要请求啊APS这样的一些网这些数据的话,就要需要做这样一个事情,好那同学们,那么以后大家工作的话,只要是普通的请求,还需要加上这个吗?不需要了,对吧?这地方里面我们就可以把它请求了,比较简单,而且它这里面有请求后。呃,请求之前请求出错还要返回成功,成功后有idd的话,我们就如果是100的话,P请求101是啊,这个APS请求是不是是不是啊,它是还有一个进度是是是我们的视频下载的一个进度是引用这个毁掉。
15:14
对不对,用这个回调好,那同学们这一块的话呢,我们就啊把这个呢搞定了,好这个就是我们在项目中使用TP,然后呢,请求文本。对吧,好,然后呢,我们去就搞定了,好把这个视频呢保存。
我来说两句