HarmonyOS 开发基础(二)Image

HarmonyOS 开发基础(二)Image

在这里插入图片描述

@Entry
@Component
struct Index {
   
  // 创建一个状态变量 img 存储 img 网络地址
  @State img: string = 'https://img1.baidu.com/it/u=4049022245,514596079&fm=253&app=138&size=w931&n=0&f=JPEG&fmt=auto?sec=1702054800&t=f78ab44b6c79d50010356b808487b695'
  build() {
   
    Row() {
   
      Column() {
   
        // Image:ArkUI 的基础组件 图片组件
        // string 格式,通常用来加载网络图片,需要申请网络访问权:ohos.permission.INTERNET
        Image(this.img)
          // width:属性方法,设置组件的宽度
          .width(250)
        // PixelMap 格式,可以加载像素图,常用在图片编辑中
        Image(this.img)
          .width(200)
        // PixelMap 格式,加载本地图片,推荐使用
        // PixelMap 分两种引入方式;
        // $r():导入路径,main/resources/base/media
        // $rawfile():导入路径,main/rawfile
        Image($r('app.media.icon'))
          .width(150)
          // 插值效果,减轻低清晰度图片在放大显示的时候出现的锯齿问题
          .interpolation(ImageInterpolation.High)
        Image($rawfile('icon1.png'))
          .width(100)
      }
      .width('100%')
    }
    .height('100%')
  }
}

一、Image 加载网络图片,申请网络访问权限

1、打开 module.json5 文件,在 module 里面设置 requestPermissions 对象,添加 ohos.permission.INTERNET 网络权限
在这里插入图片描述
2、ohos.permission.INTERNET 为 system_grant 设置访问权限即可

.permission.INTERNET 为 system_grant 设置访问权限即可
在这里插入图片描述

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-08 14:16:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-08 14:16:04       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-08 14:16:04       87 阅读
  4. Python语言-面向对象

    2023-12-08 14:16:04       96 阅读

热门阅读

  1. 我的记事本

    2023-12-08 14:16:04       52 阅读
  2. 【1day】DocCms 某接口SQL注入漏洞学习

    2023-12-08 14:16:04       61 阅读
  3. 诊断抗体抗原原料——博迈伦生物

    2023-12-08 14:16:04       51 阅读
  4. 快速排序的新用法

    2023-12-08 14:16:04       64 阅读
  5. Leetcode 349. Intersection of Two Arrays

    2023-12-08 14:16:04       50 阅读
  6. Linux篇之基于Centos的everything镜像搭建yum镜像源

    2023-12-08 14:16:04       61 阅读
  7. WordPress禁止显示指定类别的文章

    2023-12-08 14:16:04       60 阅读
  8. Elasticsearch桶聚合和管道聚合

    2023-12-08 14:16:04       47 阅读
  9. Docker

    Docker

    2023-12-08 14:16:04      64 阅读