Harmony学习(二)------ArkUI

ArkUI(方舟开发框架)是一套构建鸿蒙应用界面的框架,构建页面的最小单位就是组件,布局思路:先排版,再放内容,再美化。

官网图标库:HarmonyOS 主题图标库 | icon素材免费下载 | 华为开发者联盟

组件分类:

  1. 基础组件:界面呈现的基本元素:文字 图片 按钮等

  2. 容器组件:控制布局:Row Column等

字重

Text('小说分类').width('100%').height(50).fontSize(20).fontWeight(700)  //100-900的数字 加粗700  默认400.fontWeight(FontWeight.Bold).fontColor('#666')

文字溢出省略号

Text('小说简介小说简介小说简介小说简介小说简介小说简介小说简介小说简介小说简介小说简介小说简介小说简介小说简介').width('100%').lineHeight(26).textOverflow({overflow:TextOverflow.Ellipsis}).maxLines(1)

内边距 外边距  边框   圆角

Text('小说作者').width(200).height(30).fontSize(20).fontColor('#666').padding({left:30}).margin({top:20}).border({width:1,color:Color.Red,style:BorderStyle.Solid}).border({width:{left:1,right:2},color:{left:Color.Red,right:Color.Blue},style:{left:BorderStyle.Solid,right:BorderStyle.Dotted}}).borderRadius(30).borderRadius({topLeft:20,topRight:10,bottomLeft:20,bottomRight:10})

背景图片以及尺寸

Text('我是背景文本').width(200).height(100).backgroundColor(Color.Pink).backgroundImage($r('app.media.startIcon'),ImageRepeat.X)//平铺,不设置默认没有.backgroundImage($r('app.media.startIcon')).backgroundImagePosition(Alignment.Center).backgroundImageSize(ImageSize.Contain)

登录 密码 框

build() {Column({space:10}){TextInput({text:'admin'}).width('100%')TextInput({placeholder:'请输入密码'}).type(InputType.Password).width('100%')Button('登录').width(250)}.width('100%').padding(20)}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/48982.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

解决方案架构师系列 - AWS - Pinpoint

AWS Pinpoint介绍 Amazon Pinpoint 为营销人员和开发人员提供了一款可自定义的工具,助力他们大规模地开展跨渠道、行业和活动的客户通信。 Amazon Pinpoint是一个全面的客户参与平台,‌旨在帮助营销人员和开发人员大规模地开展跨渠道、‌行业和活动的客…

vivado INTERNAL_VREF

内部 具有差分输入缓冲器的单端I/O标准需要输入参考 电压(VREF)。当I/O组中需要VREF时,您可以使用专用VREF 引脚作为外部VREF电源,或使用INTERNAL_VREF内部生成的VREF 属性,或者对于UltraScale设备上的HP I/O组&#x…

【Golang 面试基础题】每日 5 题(一)

✍个人博客:Pandaconda-CSDN博客 📣专栏地址:http://t.csdnimg.cn/UWz06 📚专栏简介:在这个专栏中,我将会分享 Golang 面试中常见的面试题给大家~ ❤️如果有收获的话,欢迎点赞👍收藏…

如何定位及优化SQL语句的性能

定位及优化SQL语句的性能是一个复杂但至关重要的过程,它涉及到对数据库操作、索引使用、查询计划以及系统资源的深入理解。以下是一些步骤和技巧,可以帮助你定位并优化SQL语句的性能: 1. 使用EXPLAIN分析查询计划 执行EXPLAIN命令&#xff…

例行性工作crontab练习题

练习 请在5分钟后关闭系统中所有属于tab用户的进程,并用日志记录任务执行时间 基础知识: [rootlocalhost ~]# echo "date %F %R pkill tab finished" 2024-07-17 15:57 pkill tab finished ​ logger 123 将123写到/var/log/messages #法一&a…

Intellij IDEA 的Plugins加载不出来的解决方法

一、点开插件---右上角设置---HTTP代理设置 二、勾选自动检测代理设置 输入url: https://plugins.jetbrains.com/ 配置完成后,点击确定。 然后点击检查连接,再一次输入那个URL,一般来说可以连接成功了 然后 重启IDEA以刷新缓…

Android init常用调试工具

Android开机优化系列文档-CSDN博客 Android 14 开机时间优化措施汇总-CSDN博客Android 14 开机时间优化措施-CSDN博客根据systrace报告优化系统时需要关注的指标和优化策略-CSDN博客Android系统上常见的性能优化工具-CSDN博客Android上如何使用perfetto分析systrace-CSDN博客A…

UE TSharedPtr

文章目录 概述TSharedPtrTSharedPtr包含2部分 构造,析构,拷贝构造,移动构造构造拷贝构造移动构造 小结 概述 之前写过一篇c的智能指针的,这篇写下ue的。本质上来说是差不多的,可以简单看看。 TSharedPtr 如下图&…

基于SpringBoot+Vue的篮球竞赛预约平台(带1w+文档)

基于SpringBootVue的篮球竞赛预约平台(带1w文档) 基于SpringBootVue的篮球竞赛预约平台(带1w文档) 本系统提供给管理员对首页,个人中心,用户管理,项目分类管理,竞赛项目管理,赛事预约管理,系统管理等诸多功…

2-40 基于Matlab编写的3维FDTD(时域有限差分算法)计算了球的RCS经典散射问题

基于Matlab编写的3维FDTD(时域有限差分算法)计算了球的RCS经典散射问题,采用PEC作边界,高斯波束激励。程序已调通,可直接运行。 2-40 3维FDTD 时域有限差分算法 - 小红书 (xiaohongshu.com)

Meta Quest3 激活更新不动的问题

1. Meta Quest3激活过程中遇到更新不动的情况,如下图所示: 2. 关机 3. 开机检查连接的wifi,是否存在受限的情况,如果存在受限情况,则说明当前的mofa只支持TCP,需要设置支持UDP模式。 具体操作是设置魔法…

细节决定成败:电商详情页全攻略

电子商务产品细节页面作为电子商务信息的主要承载页面,也是电子商务业务转型的主要战场。因此,商业详细页面的设计和规划是电子商务产品设计的核心,承担着转化率,甚至是产品设计的KPI。 电子商务作为传统商品交易在互联网领域的表…

探究比表面积测试的方法、仪器与原理-测试狗

探究比表面积测试的方法、仪器与原理 比表面积是指单位质量物质所具有的表面积,它是衡量物质性能的重要参数之一。比表面积测试在材料科学、环境保护、化工等领域具有广泛的应用。比表面积测试方法多样,仪器各异,下面测试狗就为大家介绍一些比…

Windows版MySQL5.7解压直用(如何卸载更换位置重新安装)

文章目录 停止mysql进程及服务迁移整个mysql文件夹删除data重启计算机重新安装 停止mysql进程及服务 net stop mysql mysqld -remove mysql迁移整个mysql文件夹 删除data 重启计算机 shutdown -r -t 0重新安装 https://blog.csdn.net/xzzteach/article/details/137723185

Linux_线程的同步与互斥

目录 1、互斥相关概念 2、代码体现互斥重要性 3、互斥锁 3.1 初始化锁 3.2 申请、释放锁 3.3 加锁的思想 3.4 实现加锁 3.5 锁的原子性 4、线程安全 4.1 可重入函数 4.2 死锁 5、线程同步 5.1 条件变量初始化 5.2 条件变量等待队列 5.3 唤醒等待队列…

视觉网络的有效调制

摘要 链接:https://arxiv.org/pdf/2403.19963 在这项工作中,我们提出了高效调制(EfficientMod),这是一种用于高效视觉网络的新型设计。我们重新审视了调制机制,该机制通过卷积上下文建模和特征投影层处理输…

Java并发(三)Java并发核心机制

J.U.C 简介 Java 的 java.util.concurrent 包(简称 J.U.C)中提供了大量并发工具类,是 Java 并发能力的主要体现(注意,不是全部,有部分并发能力的支持在其他包中)。从功能上,大致可以…

【已解决】服务器无法联网与更换镜像源

目录 问题描述: 1.修改网卡的 DNS1 和 DNS2 2.修改DNS列表 3.重启网络服务 4.切换镜像源 4.1备份原镜像源 4.2下载阿里云镜像源 4.3替换无法使用的域名 4.4刷新软件包缓存 4.5其他镜像源 5.阿里云镜像源开发者社区说明 6.阿里云DNS网址 7.DNS域名服务器…

Spring Boot 日志 (初级)

什么是日志呢?其实就是一条条的打印语句,我们就可以根据打印出来的日志,去分析程序存在的问题等。虽然作为后端开发人员,日志并不是那么重要,但是在学习的过程中,也是比较重要的,可以使用在我们…

[Spring] Spring配置文件

🌸个人主页:https://blog.csdn.net/2301_80050796?spm1000.2115.3001.5343 🏵️热门专栏: 🧊 Java基本语法(97平均质量分)https://blog.csdn.net/2301_80050796/category_12615970.html?spm1001.2014.3001.5482 🍕 Collection与…