ArkUI组件--image组件

Image:图片显示组件

1.声明Image组件并设置图片的源:

Image(src:string|PixelMap|Resource)
#src表示源,支持三种格式

①string格式,常用来加载网络图片,填写网址。(手机端需要申请网络访问权限:ohos.permission.INTERNET)

Image('https://xxx.png')

②PIxelMap格式,可以加载像素图,常在图片中编辑(使用较为繁琐)

Image(pixelMapObject)    #需要设置对象

③Recource格式,加载本地图片(推荐使用)

Image($r('app.media.mate60'))    #其中app.是固定写法,media表示文件所在文件夹,mate60是图片名称
Image($rawfile('mate60.png'))    #rawfile是文件夹名称,mate60.png是文件全称

上述是使用两个文件夹下图片源的命令说明。文件目录如下:

ArkUI组件--image组件_第1张图片

2.添加图片属性(修饰图片样式)

Image($r('app.media.icon'))
    .width(100)  #宽度           组件通用属性
    .height(120)  #高度            组件通用属性
    .borderRadius(10)    #边框圆角    组件通用属性
    .interploation(ImageInterploation.High)    #图片插值,缩放图片时起作用      组件特有属性

width和height属性可以直接设定数值也可以设置百分比,数值的单位是vp虚拟像素。

注:如使用链接形式插入图片需要的设置

ArkUI组件--image组件_第2张图片

ArkUI组件--image组件_第3张图片

添加命令给权限

ArkUI组件--image组件_第4张图片

你可能感兴趣的:(harmonyos)