线性布局能把一行排整齐,但一旦组件数量不确定(标签、筛选项、快捷入口),你就会遇到“放不下怎么办”的问题。本文用一个可复用的筛选标签区示例,对照 ArkUI Flex 与 Android(Compose / View)的写法,把 wrap、主轴分布、对齐与间距讲清楚。
继续按 HarmonyOS ArkUI UI 开发里的构建布局顺序往后拆。本文先用一个更小的封面卡片示例讲清 Stack:底图铺满,底部信息浮层覆盖在图片上。多控件相对定位留到 RelativeContainer。
跟着 HarmonyOS 开发者网站的 ArkUI UI 开发布局顺序,从线性布局开始。本文用一个个人中心头部卡片,把 Row、Column、主轴、交叉轴、间距、对齐和 layoutWeight 串起来,并用 Android LinearLayout 与 Compose 做参照。