HarmonyOS【ArkUI组件---Image组件】

1.实现效果

2.Image:图片显示组件

3.通过网络图片

javascript 复制代码
@Entry
@Component
struct Index {
  @State message: string = 'Hello World'

  build() {
    Row() {
      Column() {
        Text(this.message)
          .fontSize(50)
          .fontWeight(FontWeight.Bold)
          .fontColor('#36D')
          .onClick(()=>{
            this.message='Hello ArkTS!'
          })
        Image('https://res.vmallres.com/uomcdn/CN/cms/202406/2db7e1ea3fbf40fbac8adce59b04f44d.png')
          .width(250)
      }

      .width('100%')
    }
    .height('100%')
  }
}

4.网络访问权限

当我们没有配置权限的时候,只能在预览器中看见网络图片,在模拟器上不可以

打开module.json5文件

javascript 复制代码
 "requestPermissions": [
      {
        "name":"ohos.permission.INTERNET"
      }
    ],

添加之后,效果如下图所示 :

5.本地图片

javascript 复制代码
 Image($r('app.media.app_icon'))
          .width(250)
          .interpolation(ImageInterpolation.High)
相关推荐
2401_860319528 分钟前
如何在React Native中开发一个图表库组件,尤其是在鸿蒙系统(HarmonyOS)环境中,如折线图、柱状图、饼图等
javascript·react native·react.js·ecmascript·harmonyos
盐焗西兰花9 分钟前
鸿蒙学习实战之路-Java 开发者快速上手 ArkTS 指南
java·学习·harmonyos
赵财猫._.22 分钟前
React Native鸿蒙开发实战(三):状态管理与数据通信
react native·react.js·harmonyos
爱吃大芒果1 小时前
Flutter 与原生交互入门:MethodChannel 基础使用教程
开发语言·flutter·华为·cocoa·交互·harmonyos
2401_860494701 小时前
在React Native中实现一个Popover(气泡弹出框)组件,用于展示一些相关的信息,如提示、警告、错误等,同时支持自定义内容和位置
javascript·react native·react.js·ecmascript·harmonyos
爱吃大芒果1 小时前
Flutter 热重载与热重启深度解析:提高开发效率的关键
开发语言·javascript·flutter·ecmascript·harmonyos·gitcode
晚霞的不甘1 小时前
[鸿蒙2025领航者闯关] Flutter + OpenHarmony 自动化测试体系:从单元测试到真机巡检的全链路保障
flutter·单元测试·harmonyos
2401_860494702 小时前
如何在React Native中,开发一个类似于鸿蒙组件(Hong Kong component)的NoticeBar(通知栏)组件呢?
javascript·react native·react.js·ecmascript·kong·harmonyos
赵财猫._.2 小时前
React Native鸿蒙开发实战(四):路由导航与多页面应用
react native·react.js·harmonyos
赵财猫._.2 小时前
React Native鸿蒙开发实战(五):网络请求与数据获取
网络·react native·harmonyos