当前位置: 首页 > news >正文

鸿蒙 ArkTS 基础组件与通用样式学习笔记

一、常用基础组件分类学习

1. 五大布局容器(页面搭建基础)

布局就是用来摆放页面里所有文字、按钮、图片的 “容器框架”,一共五种:

  1. 垂直布局 Column:组件从上往下竖着排列,登录、注册表单页面基本全靠它。
  2. 水平布局 Row:组件从左往右横向并排,适合一行放两个按钮、图文并排。
  3. 弹性布局 Flex:升级版横竖布局,能自动分配空间、适配不同屏幕尺寸。
  4. 层叠布局 Stack:组件一层叠一层,比如图片上写字、头像加小红点角标。
  5. 相对布局 RelativeContainer:自由控制控件位置,不用死板按行列排序。

所有布局有统一硬性规则:一个页面只能有 1 个最外层根布局,复杂界面可以在根布局里面嵌套别的布局。

2. 页面交互 & 展示组件

  • 轮播图 Swiper:首页自动滚动展示图片
  • Text:纯文字展示,标题、提示文字专用
  • TextInput:输入框,填写账号、密码、手机号
  • Button:可点击按钮,用于登录、提交、注册操作

二、通用样式设计规范(实训统一标准)

写页面时不用每次乱调参数,整理了一套通用样式规则,所有组件都能复用。

1. width/height 尺寸规范

  • 页面整体宽度统一设置 100%,铺满整个手机屏幕;
  • 一般在代码最下方加入,若需要单独控制大小也可在需修改 的代码下

2. 背景与字体颜色 backgroundColor /fontColor

两种填色方式:

3. 内边距 padding & 外边距 margin

  • padding:组件内部文字、内容和自身边框的距离;
  • margin:当前组件和旁边其他组件之间的空隙。

4. borderRadius 圆角设置

  • 普通按钮圆角:8~12;
  • 信息卡片圆角:12~16;
  • 圆形头像:圆角数值设为宽高的一半。

搭配五大布局使用,控制组件居中、居左、居右、上下对齐,是页面排版美观的关键。

http://www.jsqmd.com/news/1097105/

相关文章:

  • 实测对比:DECIMER、Img2Mol、MolScribe,哪个化学结构识别工具更靠谱?
  • 参数引发的复制中断:max_binlog_cache_size 导致 SQL 线程异常的复现与分析
  • VR-Reversal终极指南:免费将3D VR视频转为2D的完整教程
  • 达梦DMRMAN备份集校验:别等数据丢了才检查!手把手教你用CHECK命令给备份上个‘保险’
  • 如何让高校科研成果更有效地对接市场需求?
  • 5分钟掌握ComfyUI中文工作流:从新手到AI绘画高手的完整指南
  • 岁月从不败美人:会保养的女人与科学养生之道
  • 长链非编码RNA Gm10451(P10451)在干细胞分化与糖尿病治疗中的关键作用
  • SAP顾问必看:手把手教你用SNOTE打补丁,从下载SAR文件到撤回Note全流程避坑
  • 2026图片去水印方法:手机电脑免费工具、PS详细步骤、在线网站推荐
  • 【小白向】虾壳云一键部署完整实操,低配电脑也能流畅运行 OpenClaw v2.7.9 数字员工(最新安装包)
  • 江苏蔡司3D扫描仪定制厂家:为什么越来越多企业开始重视全尺寸检测?
  • AI建站工具零基础极速上手:10分钟生成你的第一个网站
  • Windows系统文件ActivationClient.dll丢失找不到问题解决
  • Three.js 3D饼图教程
  • 电池回收真的还能闭环吗? - 蓝色星球
  • 小孔洞,大未来
  • 如何使用DevStore?3分钟完成OpenEuler开发工具一键部署
  • GPT-SoVITS声音克隆实战:如何用5秒音频让AI学会你的语气和语速?
  • Ark布局
  • 告别Anaconda臃肿!8G内存老电脑也能流畅跑Python,手把手教你安装Miniconda3-py37_4.9.2
  • 技术专利的申请策略与知识产权保护
  • PCIe 6.0实战笔记:Shared Flow Control里的Optimized FC到底怎么用?
  • 告别命令行恐惧:用WinSCP和FileZilla在Windows上轻松管理远程服务器文件
  • 终极解决方案:3分钟在Windows系统轻松安装安卓APK应用
  • GoldHEN Cheats Manager:如何在PS4上实现专业级游戏修改
  • CVE-2026-7261实战教程:PHP SoapServer释放后重用漏洞检测、利用与完整修复配置清单
  • 批量推理(Batch Inference)的吞吐量极限:调度策略与显存管理深度剖析
  • 从模型到部署:OpenVINO™量化实战,解锁YOLOv8的千帧性能
  • AI建站工具怎么选?一份详细的选型标准与对比指南