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

ops/2024/9/22 22:51:05/

效果展示

实现代码

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)}


http://www.ppmy.cn/ops/86650.html

相关文章

DeFi革命:揭秘去中心化金融的核心技术与实操指南

目录 DeFi(去中心化金融)综述 基本特点 第一,DeFi 是无许可的金融 第二,DeFi 是无门槛的金融 第三,DeFi 是无人驾驶的金融 典型商业模式 闪电贷 MakerDAO 面临的挑战 DeFi技术要点 椭圆曲线签名 EIP-712:…

vue Ref 和 Reactive 原理解析

文章目录 RefReactive Ref ref 的语义是指向一个值的引用,主要用于处理基本数据类型和单一值对象,即对值的引用进行包装和管理,而不是对对象的操作进行拦截,对于基础类型通过 getter 和 setter 实现拦截使用 Proxy 拦截对象的所有…

电脑屏幕录制软件,分享4款(2024最新)

在今天,我们的电脑屏幕成为了一个多彩多姿的窗口。通过它我们可以浏览网页、观看视频、处理文档、进行游戏……有时,我们想要记录下这些精彩瞬间,与朋友分享,或者作为教程留存,这时,电脑屏幕录制就显得尤为…

燃气安全无小事,一双专业劳保鞋让你步步安心!

燃气作为我们日常生活中不可或缺的能源之一,为我们的生活提供了极大便利,其安全性往往被忽视在忙碌的日常生活背后。然而,燃气事故一旦发生,后果往往不堪设想,轻则财产损失,重则危及生命。因此,…

Java—常见4种线程池详解

一、概述 java中线程池是一种基于池化技术的多线程资源管理方式,用于减少线程创建和销毁的开销,提高系统性能。java提供了几种常见的的线程池实现,主要通过Executors工厂类创建。 二、常见线程池 1、SingleThreadExecutor SingleThreadEx…

原生JavaScript系列面试题

大家好,我是有用就点赞,有用就扩散。 1.__ proto __ 和prototype之间有什么关系? 在JavaScript中万物皆对象,所有对象都有__ proto __ 属性,函数这个特殊对象除了具有__ proto __ 属性,还有特有的原型属性…

【React】useState:状态更新规则详解

文章目录 一、基本用法二、直接修改状态 vs 使用 setState 更新状态三、对象状态的更新四、深层次对象的更新五、函数式更新六、优化性能的建议 在 React 中,useState 是一个非常重要的 Hook,用于在函数组件中添加状态管理功能。正确理解和使用 useState…

用Python打造精彩动画与视频.2.1 Python基础语法概述

2.1 Python基础语法概述 Python作为一门功能强大且易于学习的编程语言,其基础语法简单直观,非常适合初学者入门。这一节将带你了解Python的基本语法规则,为后续制作动画和视频打下坚实的基础。 1. 变量与数据类型 Python的变量不需要提前声…