Android 布局指南

本文档将为您介绍 Android 开发中常见的布局方式,包括线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)等。

布局类型

  1. 线性布局(LinearLayout)

    • 适用于创建简单的垂直或水平布局。
    • 使用 android:orientation 属性来指定布局方向。
  2. 相对布局(RelativeLayout)

    • 适用于创建复杂布局,其中元素可以相对于其他元素定位。
    • 使用相对定位(如 android:layout_aboveandroid:layout_toRightOf 等)。
  3. 帧布局(FrameLayout)

    • 适用于将元素堆叠在一起,只显示最顶部的元素。
    • 没有特定的布局方向。

实例

以下是一个使用线性布局的简单例子:

<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello, Android!" />

</LinearLayout>

图片示例

LinearLayout 示例

更多布局方式,请参考Android 官方文档


如果您需要进一步了解 Android 开发,请访问我们的Android 开发社区