XML 结构Compose 组件说明LinearLayout (vertical)Column垂直排列子项LinearLayout (horizontal)Row水平排列子项FrameLayoutBox层叠子项RelativeLayoutBox + Modifier.align须要手动控制位置ConstraintLayoutConstraintLayout (Compose版)须要额外依赖ScrollViewVerticalScroll/HorizontalScroll滚动容器GridLayoutLazyVerticalGrid/LazyHorizontalGrid网格结构 基础组件对应
XML 组件Compose 组件说明TextViewText文本显示EditTextTextField/OutlinedTextField文本输入ButtonButton/OutlinedButton/TextButton按钮ImageButtonIconButton图标按钮ImageViewImage图片显示CheckBoxCheckbox复选框RadioButtonRadioButton单选按钮SwitchSwitch开关ProgressBarLinearProgressIndicator/CircularProgressIndicator进度条SeekBarSlider滑动条 复杂组件对应
XML 组件Compose 组件说明RecyclerViewLazyColumn/LazyRow列表/网格ViewPagerHorizontalPager/VerticalPager须要额外依赖ToolbarTopAppBar顶部应用栏BottomNavigationBottomAppBar + NavigationBar底部导航TabLayoutTabRow标签页SpinnerDropdownMenu下拉选择 属性对应关系