android、鸿蒙开发--第四章-->使用图片控件:“ImageView”

前提回顾,上一章,我们简要学习了EditText和Button;这一章我们学习使用ImageView。

本章需要使用网络权限,Android需要到清单文件下配置权限:

一、Android View体系下的ImageView使用

使用ImageView或者(androidx.appcompat.widget.AppCompatImageView);        

android:scaleType="centerCrop",代表以控件中心铺满整个控件, fitXY代表拉伸铺满控件,

还有其他参数,这里就不作讲解了,后续使用再行讲解。接下来看看activity代码。

我们来看看这里加载网络图片的时候用到Glide,这是View体系中加载获取网络图片中比较好用的三方库之一。

那我们怎么去引入这个三方库呢?

这样就可以啦,不过有时候我们拉下不下来这个库或者引入的其他库,我们配置一下国内阿里的镜像库,基本上都可以引入成功。

不同版本的AndroidStudio,位置可能不一样,自己去研究找找哦。

以上就是代码运行效果啦。关于Glide本人封装了一个工具类,供大家学习,如有不足,请多包涵。

使用GlideUtils.某个方法即可以

二、Android Compose中的” ImageView”==>Image()

看看Image中的参数意思:

这是Compos中的布局展示,都有文字注释,值得一提的是:rememberImagePainter(url) 是一个三方库的,类似于Glide。该库加载是使用的协程去加载的图片,我们在这里就不做过多讲解,后续做项目时候在做详细讲解。

由于这里build,我使用了kotlin的编译器,引入方式有一点不一样。如果使用的还是以前的编译器,引入过去,去掉括号()就可以啦。

接下来在activity里加载布局

最后让app启动的首个界面是我们刚写的ImageViewActivity界面

让我们来看看运行效果:

 三、鸿蒙中的 的” ImageView”==>Image()

看看布局是什么样子!

接下来我们看看运行什么效果:

以上就是今天的演示讲解了,下一章的将要讲解复选框,单选框和开关,在Android View体系中是CheckBox、RadioButton、Switch。感谢兴趣的同学可以先行去看看哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值