【练习】使用DevEco Studio编写鸿蒙代码,实现卡片效果,主要是练习布局

效果展示

实现代码

TypeScript 复制代码
build() {
    Column(){
      Column(){
        Image($r("app.media.avatar"))
          .width("100%")
          .borderRadius({
            topLeft:10,
            topRight:10
          })
          Text("今晚吃这个 | 每日艺术分享 No.43")
            .fontSize(14)
            .fontWeight(600)
            .lineHeight(22)
            .height(60)
          Row(){
            Row({space:6}){
              Image($r("app.media.app_icon"))
                .width(20)
                .borderRadius(10)//宽度的一半就是正圆
              Text("插画师分享聚集地")
                .fontSize(10)
                .fontColor("#999")
            }
              .layoutWeight(1)
            Row(){
              Image($r("app.media.zan"))
                .width(20)
                .fillColor("#999")
              Text("2300")
                .fontSize(10)
                .fontColor("#666")
            }
          }
          .padding({
            left:15,
            right:15,
            bottom:10
          })
          .width("100%")
          .justifyContent(FlexAlign.SpaceBetween)
      }
      .width(200)
      .borderRadius(10)
      .backgroundColor("#fff")
    }
    .height('100%')
    .width('100%')
    .backgroundColor("#ccc")
    .padding(20)
  }
相关推荐
伶俜6610 分钟前
鸿蒙原生应用实战(七)ArkUI 文件管理器:目录浏览 + 文件操作 + 搜索筛选
学习·华为·harmonyos
大雷神19 分钟前
第96篇 | HarmonyOS 异常合集:权限拒绝、网络失败、模型失败、相机失败
harmonyos
Swift社区22 分钟前
AI Native 鸿蒙 App:从页面驱动到智能驱动的架构革命
人工智能·架构·harmonyos
木咺吟24 分钟前
鸿蒙原生应用实战(五):数据统计与个人中心——柱状图实现、统计计算与设置面板
harmonyos
浮芷.37 分钟前
鸿蒙PC-HarmonyOS 6.1 60fps 流畅动画实现与 ArkTS 常见错误深度剖析
华为·harmonyos·鸿蒙
非凡大爹38 分钟前
实验十二 华为单臂路由实现 VLAN 间通信实验指导书
网络·计算机网络·华为
风满城3341 分钟前
鸿蒙原生应用实战(四):成就系统与排行榜开发 — 数据展示与交互进阶
harmonyos
伶俜6644 分钟前
鸿蒙原生应用实战(五)ArkUI 图片拼接/长图生成:多图合并 + Canvas 绘制 + 导出分享
华为·harmonyos
前端不太难1 小时前
当 AI 接管 Workspace:鸿蒙 PC Agent 架构设计实践
人工智能·状态模式·harmonyos
伶俜661 小时前
鸿蒙原生应用实战(六)ArkUI 屏幕录制 + GIF 截取:录屏 + 裁剪关键帧 + 转 GIF
华为·harmonyos