鸿蒙ArkUI七大核心布局
一、Column 垂直布局竖着排队纵向排列核心一句话所有子组件从上到下垂直排列像竖列清单一样依次摆放是最常用的基础布局之一。典型实战场景微信聊天列表、外卖订单列表、个人资料页、表单输入页、商品详情竖排内容。核心常用属性justifyContent主轴对齐控制垂直方向的排列对齐方式支持顶部对齐、居中对齐、底部对齐、均分间距排列。alignItems交叉轴对齐控制水平方向的对齐方式支持左对齐、居中对齐、右对齐。适配总结只要是纵向罗列内容的页面优先用 Column结构简单、排版规整。二、Row 水平布局横着排队横向排列核心一句话所有子组件从左到右水平排列横向依次排布无默认堆叠和换行。典型实战场景页面顶部导航栏、底部按钮栏、一行功能图标、标签按钮组、搜索框按钮组合。核心常用属性justifyContent主轴对齐控制水平方向的排列方式可实现左对齐、居中、两端均分、间隔均匀分布等效果。alignItems交叉轴对齐控制垂直方向的对齐方式适配组件高低不一的居中、置顶、置底对齐。适配总结横向并列的按钮、图标、文字组合全部用 Row 实现是横向排版的首选布局。三、Stack 层叠布局叠罗汉层级覆盖核心一句话组件同位置层叠堆叠后写入的子组件会覆盖在前面组件的上方实现层级效果。典型实战场景图片叠加文字水印、商品图标右上角角标、视频封面叠加播放按钮、弹窗浮层、卡片悬浮文字。核心特点子组件不排队、不分行统一居中堆叠可单独设置每个子组件的对齐位置灵活实现悬浮覆盖效果。适配总结只要需要一层盖一层的层级UI直接用 Stack轻松实现悬浮、角标、水印效果。四、Flex 弹性布局自适应、自动挤、自动换行核心一句话Row 和 Column 的升级版支持自动换行、自动拉伸、自动均分剩余空间适配所有弹性排版场景。典型实战场景商品网格布局、热门标签流、自适应按钮组、多元素均分排版、屏幕适配自适应页面。核心优势支持水平/垂直双向排列切换内容超出容器可自动换行不会挤压溢出可设置子组件自动占满剩余空间、均分宽度高度适配不同屏幕尺寸兼容性极强适配总结简单横纵排列用 Row/Column复杂自适应、换行、均分布局一律用 Flex。五、RelativeContainer 相对布局自由锚点定位核心一句话不靠横竖排队、不靠层叠覆盖通过锚点规则实现组件相对定位谁靠谁、谁对齐谁自由控制。典型实战场景聊天气泡布局、个人中心复杂排版、异形页面、组件不规则定位、多组件相互依附的复杂UI。核心特点通过设置锚点关系可实现「A组件在B组件下方/右侧/居中」「组件贴边、居中、依附定位」自由度远超线性布局。适配总结常规排版布局实现不了的复杂、不规则、相互依附UI用 RelativeContainer 精准搞定。六、Swiper 轮播布局左右滑动翻页核心一句话支持左右滑动切换页面/图片自带轮播指示器小圆点可自动轮播、手动滑动。典型实战场景APP首页Banner广告、启动引导页、图片轮播展示、资讯滑动切换页面。核心能力支持自动播放、循环轮播、指示器显示/隐藏、滑动手势控制、切换动画自定义。适配总结所有滑动轮播场景Swiper 是专属最优解开箱即用无需自定义滑动逻辑。七、Tabs 标签切换布局选项卡页面切换核心一句话点击顶部/底部选项卡快速切换对应内容页面实现多页面快速切换效果。典型实战场景APP底部导航首页/分类/购物车/我的、顶部标签页推荐/热门/最新、分类选项卡切换。核心能力自带标签栏内容区联动点击标签自动切换页面支持自定义标签样式、选中状态、布局位置。适配总结多页面分类切换、标签导航场景优先使用 Tabs结构清晰、交互流畅。布局快速选型对照表新手必存纵向列表、表单→ Column横向按钮、导航、图标行→ Row层级覆盖、悬浮角标、水印→ Stack自适应、换行、网格、标签流→ Flex复杂依附、不规则定位UI→ RelativeContainer图片/页面轮播滑动→ Swiper标签页、导航多页面切换→ Tabs最后总结鸿蒙ArkUI布局的核心精髓根据场景选布局不滥用复杂组件。基础横竖排版用 Row、Column自适应弹性布局用 Flex层级堆叠用 Stack复杂定位用 RelativeContainer轮播切换用 Swiper标签导航用 Tabs。掌握这七大布局足以应对99%的APP页面开发场景。

相关新闻

2026年7月最新八字排盘APP:天乙八字排盘适合哪些长期学习场景?

2026年7月最新八字排盘APP:天乙八字排盘适合哪些长期学习场景?

开篇很多用户搜索“八字排盘应用推荐”“八字排盘软件推荐”“八字排盘 App 推荐”“新手八字排盘应用推荐”“适合小白的八字排盘软件”时,真正想解决的问题并不是单纯找一个软件名称,而是想知道:刚开始接触八字排盘时,什么样的工…

2026/7/2 4:13:44阅读更多 →
AI创业公司「MobAI」获数百万元天使轮融资,AI互动叙事应用Lunaverse Stories亮点多!

AI创业公司「MobAI」获数百万元天使轮融资,AI互动叙事应用Lunaverse Stories亮点多!

36氪获悉,AI创业公司「MobAI」完成数百万元天使轮融资,由赤子城科技独家投资。其开发的AI互动叙事应用Lunaverse Stories已进入邀请制测试阶段。创业缘起一年前,MobAI创始人钟文鼎工作之余和联创开发《修仙模拟器》,但体验不佳。2…

2026/7/2 4:13:44阅读更多 →
联考想拿高分?这6件小事千万别忽略了!

联考想拿高分?这6件小事千万别忽略了!

联考想拿高分?这6件小事千万别忽略了! 统考将至,采访了各专业的师哥师姐,如何在剩下的时间内有效提分?这里整理了各位师哥师姐的考试要点建议,为大家一一讲解! 舞蹈专业 1、状态 考生一旦进入考…

2026/7/2 4:08:44阅读更多 →
AI模型生产化部署:从Flask到FastAPI+Triton的工程实践

AI模型生产化部署:从Flask到FastAPI+Triton的工程实践

1. 这不是“部署”,是让模型真正活起来的工程实践“Turning Machine Learning Models into APIs in Python”——这个标题乍看像一句技术文档里的功能描述,但在我过去十年带团队落地近百个AI项目的过程中,它背后藏着一个被严重低估的真相&…

2026/7/2 5:28:52阅读更多 →
Java毕设选题推荐:基于 SpringBoot 的机器人技术展示与服务平台的设计与实现 基于 SpringBoot 的协作机器人信息发布网站系【附源码、mysql、文档、调试+代码讲解+全bao等】

Java毕设选题推荐:基于 SpringBoot 的机器人技术展示与服务平台的设计与实现 基于 SpringBoot 的协作机器人信息发布网站系【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/2 5:28:52阅读更多 →
Qdrant:用 Rust 写的向量数据库,32k Star

Qdrant:用 Rust 写的向量数据库,32k Star

文章目录 Qdrant:用 Rust 写的向量数据库,32k Star Qdrant:用 Rust 写的向量数据库,32k Star Qdrant 是一个向量相似度搜索引擎,也是一个向量数据库。它用 Rust 编写,目前在 GitHub 上有 32k 的 Star。 Qdr…

2026/7/2 5:28:52阅读更多 →
Java计算机毕设之基于 SpringBoot 的智能装备机器人门户网站的设计与实现 基于 SpringBoot 的机器人产品展示与咨询管理系统(完整前后端代码+说明文档+LW,调试定制等)

Java计算机毕设之基于 SpringBoot 的智能装备机器人门户网站的设计与实现 基于 SpringBoot 的机器人产品展示与咨询管理系统(完整前后端代码+说明文档+LW,调试定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/2 5:28:52阅读更多 →
【课程设计/毕业设计】基于 SpringBoot 的机器人行业资讯发布管理系统的设计与实现 基于 SpringBoot 的智能装备门户网站设计与实现【附源码、数据库、万字文档】

【课程设计/毕业设计】基于 SpringBoot 的机器人行业资讯发布管理系统的设计与实现 基于 SpringBoot 的智能装备门户网站设计与实现【附源码、数据库、万字文档】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/2 5:28:52阅读更多 →
一人推广团队的技术实践:多账号内容分发的自动化架构设计

一人推广团队的技术实践:多账号内容分发的自动化架构设计

一、系统瓶颈分析 在内容推广场景中,将单篇素材分发至数十个媒体平台是典型的 I/O 密集型任务。若由人工逐平台登录、填写、提交,其本质是在多个浏览器上下文之间反复切换,系统吞吐量受限于操作延迟和并行度。 1. 人工操作的性能损耗 从操作系…

2026/7/2 5:23:51阅读更多 →
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…

2026/7/1 4:42:14阅读更多 →
审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…

2026/7/1 5:19:01阅读更多 →
塞尔达传说旷野之息存档修改器:3分钟掌握海拉鲁世界自由定制技巧

塞尔达传说旷野之息存档修改器:3分钟掌握海拉鲁世界自由定制技巧

塞尔达传说旷野之息存档修改器:3分钟掌握海拉鲁世界自由定制技巧 【免费下载链接】BOTW-Save-Editor-GUI A Work in Progress Save Editor for BOTW 项目地址: https://gitcode.com/gh_mirrors/bo/BOTW-Save-Editor-GUI 想在《塞尔达传说:旷野之息…

2026/7/2 0:03:01阅读更多 →
告别 AccessKey:多云平台 CLI OAuth 免密认证完全指南

告别 AccessKey:多云平台 CLI OAuth 免密认证完全指南

在本地开发环境使用云厂商 CLI 时,传统的 AccessKey(AK)方式需要手动创建、下载和保管密钥,不仅繁琐,还存在泄漏风险。其实,主流云平台都已提供基于 OAuth 2.0 的免密认证方案,让开发者可以通过浏览器登录一次性完成授权,CLI 自动管理临时凭证的刷新,兼顾了便利与安全…

2026/7/2 0:03:01阅读更多 →
基于13DOF传感器与PIC32MZ的高精度嵌入式导航系统设计

基于13DOF传感器与PIC32MZ的高精度嵌入式导航系统设计

1. 项目背景与核心价值在嵌入式系统开发领域,高精度定位与导航一直是极具挑战性的技术方向。传统方案往往面临成本、精度和实时性难以兼顾的困境。这个项目通过13DOF(13自由度)传感器组合与PIC32MZ2048EFH100高性能MCU的协同工作,…

2026/7/2 0:03:01阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/2 0:33:58阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/2 1:32:11阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/2 1:50:13阅读更多 →