00:00
好,接下来呢,我们讲解第四个例子啊,就是请求网络的文件下载文件,那么我们看一下啊,这里面有一个啊资源也就是。音乐啊,音乐的资源我们来看一下啊,你输入这个UR了之后呢,它会呃下载一个这个视频啊,这是一个视频啊,这是能播放的啊播放的我们接下来呢,就把这个视频从网络中啊下载到本地啊来做这个过程。好,我们来看一下代码。来到啊这个地方加载文件。我们来拗一个final。HP啊,创建这么一个对象,那同样道理,还是拿到这个对象之后啊点。Download的啊,下载吗?下载首先需要一个URL啊,就是你请求的这个网络资源的地址啊,也就是刚才这个啊,把它复制过来下载的地址。
01:14
这是第一个啊,第二个参数。看一下是target啊,也就是你存放这个啊,视频文件的地方啊,你存到这个本地哪个地方。Target。我们来创建一下。我们这里存放在哪呢啊,存放到我们的本地文件夹下面加一个。嗯,Music,咱们就。啊,Music点MP4这个文件,这个备注一下这也是。
02:00
存放。本地存放视频本件到本地什么位置啊,本地位置吧,啊位置。第一个请求网络资源的地址啊地址。接下来看一下第三个参数啊,我们首先用一个接口回调,回调在这里面呢,我们同样啊也实现这么三个方法吧,啊,启动成功失败啊。根据你的需求啊,可以定义相应的方法。啊,第一个方法就是加载成功啊,下载文件成功,那我们提示一下。TV.set test提示一下下载。
03:03
文件成功。接下来呢,这个是下载文件失败,TV.test下载文件失败。再往下这个呢,是TV.set text开始下载,开始下载。这样。好,那我们来运行一下啊,看看我们能不能下载成功。Okay。A,然后点击这个文件下载。啊,提示开始下载啊。
04:02
等待一会儿啊,过一会儿之后呢,啊,就提示文件下载成功,那我们来去哪看一下呢,具体下没下成功呢,我们来到这个图标。找到我们对应的文件夹。我们把这个关了吧,我们的是五点。5.0的啊,找到5.0的啊,下面这一个,然后呢,找到date date下面的com。艾特硅谷安卓这个报名下面这个file啊,这个final下面呢,就有一个啊final music啊,这个是之前我的名称啊,这个是个啊,你要是不相信呢,我们这可以单删除掉。嗯,这样删除掉了吧,那我们再再来运行一下。啊,点击这个文件下载。
05:04
这样呢,过一会儿呢啊,这个文件就下载成功了啊,我们可以看一下啊,这个就是这个没有这个这个文件啊,我们可以把它导出来看一下。这样的文件这个导出来了,我们来看一下效果啊,就是它,然后呢,直接就可以点击播放。啊,跟我们刚才那个显示的是一模一样的啊,一模一样的。
我来说两句