从零开始手把手教你安卓开发

4.1 XML中的常用布局-初识布局

上一章,我们初次了解了Android APP。从本章开始,我们将开始实操,也要正式接触XML了,我们相信大家的悟性,所以就不多讲解结构了,更多讲解语法。

4.1.1 布局是什么?

布局(Layout)​是Android APP UI的基础,它定义了用户界面的结构和组件排列方式。它本身是一个容器,用于容纳和排列其他控件或其他布局,且决定了子视图的位置、大小、对齐方式和层级关系。简单来说:布局=UI的结构框架+排列规则+容器功能。

4.1.2 为什么需要布局?

整个Activity的控件都是在一个大布局下的,没有了布局,控件就不知道要按照什么规则进行排列。

4.1.3 有哪些布局?

Android提供了多种多样的布局,每个布局都有不同的排列规则,而常用的,是基于ViewGroup的直接子类,有如下几个:

  • LinearLayout(线性布局)
  • RelativeLayout(相对布局)
  • ConstraintLayout(约束布局)
  • FrameLayout(帧布局)
  • TableLayout(表格布局)
  • GridLayout(网格布局)

而在这些常用的布局中,最常用的是列举的前4种。

4.1.4 怎么使用布局

对于上述提到的4种常用布局,会在后续的4节中详细讲解,敬请期待!


© 2026 小满. All rights reserved.
分类: 从零开始手把手教你安卓开发 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录