00:01
行,下面呢,就关于V配的使用,嗯,我们下边来写啊说啊使用。啊,或者叫设置啊,没有配置。哎,我们这呢,已经有微配这样的一个组件了啊,给他呢去下这个adapt就行了。哎,这里面需要填写一个叫page adapt。啊配adapter,这个时候呢,我们还可以自己去定义一个,哎,我们就在后边这来写了啊,哎生生成一个class叫my adapter。让它呢,继承于page adapt,好,那这里边这个方法是不是有好几个都需要重写啊。他写了两,是不是还得有两个。呃,一个呢,是实例化这个是吧。还有一个呢。是不是destroy这个啊,这个里边呢,把修复这个方法要删掉啊。行,然后这几个方法我们写完以后呢,CTRLC,然后在这个位置。啊,直接我扭一个。
01:00
去缺氧了,嗯嗯。嗯,这一口下去就得吸了好多氧气,那回头记得下课时候把窗户开开啊。好,那接下来重点呢,就是我们重写这个de中的这些方法了啊嗯,Get count这个呢,就是index index在这看不着了。啊,在这儿给他抽出去。嗯,Index点里边的image点。嗯,那你最好这块呢,先判断一下是吧。嗯,CTRLX先这么着吧。相等于no根号,零根号。啊,该这是第二行,嗯,下边这个,呃,下边这个就是说我们界面中的这个显示的这个视图,是不是有我们这个当前这个对象创建的啊,这就问你啊,所以我们直接就will,我们看看他是不是同的对象就可以了。
02:08
嗯,然后下边实例化啊,实例化呢,我们这里边嗯,View配加载的就是几个图片,所以我们这呢,就去创建一个image view。New一个image view这儿呢,需要填一个contest,写谁啊?哎,又涉及到这个问题,用application呢,还是用这个这个activity啊。嗯,这块呢,我们说用这个activity更好一些。嗯,因为你这个image view呢,它是依赖于这个activity是吧,在这个界面中生成的哈,所以我用activity就可以了,那生命周期的话呢,你这个image view不会长于我这个的。哎,所以我们用activity可以,嗯,然后这个image view呢,也就是我们最终呢,需要给他返回的这个对象啊,那接下来我们还需要做两个操作哈,第一个呢,就相当于呃,Image view呢,需要有一个,嗯,是不是图片显示啊。
03:01
嗯,显示这个图片啊,这是第一个事情,然后第二个呢,呃,需要将它添加到我们的这个是不是容器里啊。在容器中啊,这个容器呢,就是我们这个container。第二,来做一个爱就OK啊。啊,这两个操作啊,别忘了啊,这个比较简单啊,那关于这个就是image呢,需要显示图片。嗯,显示图片的话呢,嗯,我们就得看你这个时候呢,给我们提供的,我们通过这个index。啊,它有这个叫images,我呢先可以得到它具体某一个位置,就是你position这个位置啊,这相当于是一个image这样的一个image对象了。啊,一般这对象呢,我们取出它的,呃,图片地址就是它,所以现在呢,也仅仅得到得到一个图片的一个URL。那关键呢,我们现在又需要拿这个UR所表示的这个地址啊,我们呢,去联网获取图片地址呢,就是目前给的就是这样几个哈。
04:07
哎,这些图片呢,呃,对应的UR就是我们服务器里边,在这个file下边,不是在这个image下边这四个图。那你把这四个图呢给下载过来啊,那下载图片的话呢,我们是不是还可以使用框架呀,那框架呢用什么呀。哎,X可以啊,那除了X呢,还有别的可以选择。行。嗯,没在这儿。没有。对,这是个加号。常见的图片加载库。Glide。FS。Imagine玻璃里的哈,Picaso啊,这也是个image load。
05:00
这些都是常见的加载图片的这个库。啊,这个呢,是比较强大的,各种各样的配置,比较老了,使用比较广广泛啊这这就相当于是你看这里边说的全是好处是吧。就是要是夸一个人能到这个程度的话,夸夸不同的人到这种程度还是。对,找工作肯定好找啊,你看这个四个人,比如都在这儿,每个人呢,都能说出特点,而且只说好的是吧。像比如皮卡O啊,这个出品必是精品。嗯,跟它搭配起来很很很很搭配是吧,那这个一面六的谷歌出品呢,那不用多说了,谷歌的是吧?啊,但是比较稀罕的就是不能加载本地图片。Facebook。天生骄傲是吧,嗯,不是一般的强大,所以你看这个每一个都感觉好像很无敌哈,啊Li啊,谷歌呢推荐的啊,流畅的。哎,就是都是好处啊,诶这里边呢,我们用一个皮卡索吧。
06:00
呃,皮卡索的话呢,这个你就可以在我们的这个。嗯,在我们这个G上相当于可以去下载了是吧。他们去了。在这块呢,可以下载或者啊过来了啊,或者的话呢,你也可以在这儿找到我们的这个选项啊。嗯,P dependence,然后这个加号。选这个吧。是不是选这个第一个。啊,第一个呢,你在这输入一下。你看。嗯,然后回车一下。嗯,这还没加载完呢啊。这就是吧。看他就是啊主品嘛,嗯。性经验吗?不知道挑哪个就有凭经验了哈,就跟我们在这J上里边不是也有好多吗。
07:03
嗯,这个你看那个四块是不是这个就更像是他的嘛。啊,这也有啊。那哪个呀,嗯,那就这个嘛,经典嘛,是吧,这个你在服务器这块你搜一下啊,这这就是他啊。嗯,行,这个完了以后呢,OK一下在这呢,就是给我们加载啊,因为之前我们在已经写好的里边加载过了,所以这呢它就不用下载了啊,直接加载一下,所以速度很快。嗯,加载完以后,我们在这块呢,去使用一下。嗯,使用的话呢,我们就是直接用一下这个,嗯,Picao,点啊with get activity t是吧,点啊load load,这不就是我们这个URL地址,点into into到我们这个面view里。非常简单啊,嗯,在这呢,你也可以设置一下我们这个image view呢,嗯,去设置一下它的skill type。
08:00
哎,就是它显示那个位置啊,一般这点。嗯,Imagine view.school啊,Center clock啊,居中的这样一个效果啊,就这这个呢,就是通过嗯,Picaso。那这个呢,呃,联网。来下载这个图片。哎,同时的话呢,这个皮卡O呢,下载的同时他在本地也能帮我们去缓存这个图片啊。行,那这块的话呢,我们这个问题就搞定了啊,那下边呢,这是一个tro啊troit的话呢,我们就通过我们这个connder。那第二做一个remove啊,指定的这个view啊,就是我们后边这个它呢做一个墙角。看这就是一个移除操作啊。行,这个的话呢,我们就写完了,写完以后的话呢,我们在这呢做了一个设置,哎,这个时候就应该可以加载图片显示的运行。
09:04
来看下这个效果。哎,这边就有了啊,但是这时候呢,你需要我们手动的这样去滑一下。准备过来。有了是吧,行,这个我们就搞定了,这是view加载图片的一个显示。
我来说两句