00:00
好,接下来呢,我们讲解啊,最后一个例子啊,动态这个展示这张图片啊,首先我们看一下这个效果,点击这个动态展示图片,点击加载图片啊,这个呢就是加载一张图片,这里面我设置了一下这个宽啊,是高的啊,这个三倍啊这样呢就是啊再这么去加载,如果说设置成1:1的,那么这张图片就会啊更大的去显示啊,可以调整这个宽高,同时呢,这里面呢,我没有在这个布局中去这个设设置这个simple啊这个空间,而是在这个Li lay里动态去添加这个simple啊啊那好,那我们来看一下这个布局啊,这个布局呢,其实就是这么一个title bar上下边呢是一个button,在下面呢是放了一个Li out啊,记得这张图片是由我是我们这个动态往里添加的,而不是这个原始就有的,那好,我们来实现一下这个代码。找到这个弗斯卡,最后一个案例,又一个intend,首先呢,第一个弗斯卡。
01:03
This fris all two out to side。E。创建一下。找到这里面右键扭一个。好拿过来之后呢,我们把这个布局啊拿过来。但是大家看一下啊,这个布局整体呢,是这么一个垂直的线性布局,Vertical下面呢,放了一个抬棒,再往下是这一个啊button啊,再下面呢是整体就是一个这个啊,垂直方向的Li out啊in out等着动态的往里添加这个图片啊,这是这样,好,我们回到这个代码中。
02:19
Out shift加S。Generate。这个button我们先不要啊,其他的呢,这个干掉这两个标题生成一下。It data。二加回车。标题点set test。这个名称叫动态展示图片。接下来初始化一下这个button on click r ID点。
03:02
点什么呢?Le out。啊,等他啊这八。VD。里面传一个参数啊VI,好,接下来呢,我们来实现一下这个代码啊,动态的添加这个啊simple。看一下代码。首先呢,上面呢,你需要创用一个这个simple view啊,这个对象啊,里面呈下三角文,之后呢,对这个啊simple view设置一下这个宽高笔啊,宽高比这里呢,默认呢我设置是1.0啊,你一会儿可以带大家啊设置不同的值看一下效果,最后呢,你点击这个button啊,还是从下往上看啊,首先呢,你是将这个view添加到这个Li中啊,之后呢,就是设置这个simple view,这里面同样先设置这个controller。
04:10
Controller之后啊,然后呢,就是set request set order controller啊,再往上实现这个request直接传进去一个UI啊就搞定了,所以说这里面还是相对来说啊,比较简单的,跟以前也是啊一样的,只是在这个地方多加了一个宽高比的设置,好那我们实现一下代码。我。直接。又一个对象,又一个SIM。Simple对象里面呢,传递一个上下文,This。二加回收啊,拿到它。
05:00
把它变成全局的out加F。啊,准备之后呢,设置一下它的宽高比。点set。Radio啊,这里面呢是1.0啊F,一会我们再变换之后呢,就是设置加载这张图片了,我们先用这个Li out,将这个will添加进来,There at。没有啊,也就是把它添加进来。添加到这个线性布局中线性。不中啊,接下来呢,我们就开始啊,写这个simple view,它点set controller里面传递一个controller。
06:10
那家会说。这个呢,我给它变成这个啊,Pimp不真相。别他。最后呢,Fris卡点又一个,嗯,点de。强转一下,好,强转完成之后,我们开始一个一个写点order controller,这里面来一个simple.get control。再往下点ET。Request request。二加回车生成一下。面request builder第二一个位置resource uri传进来。
07:08
最后那点build,把这个UI创建一下。UR。Pass,将这个路径啊,我们拿过来。啊,拿回来之后呢,啊,基本内容就搞定了啊,再给大家写一下,这个是加载。图片。这个呢是加载图片的控制。这是图片的地址,再往下图片的请求啊,三层三层结构,最后呢,把这个添加到这个零中啊,别忘了这个是宽高笔,目前是1:1,那我们运行一下看看效果是什么样的。
08:20
找到这个弗卡啊进来进来之后呢,点击动态展示图片,点击加载,哎,这张呢,就是宽度和高度都是1:1的,那我们改一下这个宽高比改成2.0。我们再运行一下。点击F。最后一个。啊,加载图片看宽度是高度的二倍了吧,啊,我们再改一下,改成3.0。
09:00
这样呢,就加载起来了啊,点击一下动态加载。现在就是啊,宽度是高度的啊,三倍啊,这样去加载这张图片,如果这个这句话不写不写的话,这张图片是不会显示出来的,大家看一下。只有一条缝。找到fris。啊,动态加载图片加载看只有一条细缝啊,所以说这个宽高笔必须去设置啊,必须去设置啊。给我来。这我就不再掩饰了。
我来说两句