【练习】使用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)
  }
相关推荐
遇到困难睡大觉哈哈11 小时前
Harmony os 静态卡片(ArkTS + FormLink)详细介绍
前端·microsoft·harmonyos·鸿蒙
遇到困难睡大觉哈哈12 小时前
Harmony os——ArkTS 语言笔记(四):类、对象、接口和抽象类
java·笔记·spring·harmonyos·鸿蒙
小雨青年13 小时前
MateChat 进阶实战:打造零后端、隐私安全的“端侧记忆”智能体
前端·华为·ai·华为云·状态模式
国服第二切图仔15 小时前
Electron for 鸿蒙pc项目实战之tab标签页组件
javascript·electron·harmonyos·鸿蒙pc
是Dream呀17 小时前
昇腾实战|算子模板库Catlass与CANN生态适配
开发语言·人工智能·python·华为
RisunJan17 小时前
【HarmonyOs】鸿蒙应用开发方向选择
华为·harmonyos
国服第二切图仔17 小时前
Electron for 鸿蒙pc项目实战之右键菜单组件
javascript·electron·harmonyos·鸿蒙pc
Huang兄17 小时前
HarmonyOS应用开发者的宝藏APP-HMOS代码工坊-组件堆叠滑动折叠效果(二)
harmonyos·arkts·arkui
Huang兄17 小时前
HarmonyOS应用开发者的宝藏APP-HMOS代码工坊-组件堆叠滑动折叠效果(一)
harmonyos
国服第二切图仔19 小时前
Electron for 鸿蒙PC项目实战之拖拽组件示例
javascript·electron·harmonyos