线性布局(LinearLayout)是Android中最常用的布局之一。它允许您在水平或垂直方向上排列组件。本教程将向您介绍如何使用线性布局来设计Android应用的用户界面。

线性布局的基本用法

  1. 创建线性布局:在XML布局文件中,您可以通过以下方式创建一个线性布局:
<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical" />
  1. 添加组件:将您希望显示的组件添加到线性布局中:
<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical">

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="按钮" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="文本" />

</LinearLayout>
  1. 设置布局属性:您可以通过设置布局属性来调整组件的位置和大小,例如:
<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="按钮"
    android:layout_margin="10dp" />

图片示例

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

线性布局示例

扩展阅读

如果您想了解更多关于Android布局的知识,可以阅读以下教程: