Android Fragment 示例简介

Fragment 是 Android 开发中常用的组件之一,用于实现界面组件的可重用性和模块化。本文将简要介绍 Fragment 的基本概念和使用方法。

基本概念

Fragment 是一个可以嵌入到 Activity 中的用户界面组件,它可以在 Activity 的生命周期中独立存在。Fragment 可以包含自己的布局和逻辑,并且可以在运行时动态地添加、移除或替换。

使用方法

  1. 创建 Fragment:首先,需要创建一个继承自 Fragment 的子类。
    public class MyFragment extends Fragment {
        // Fragment 的逻辑代码
    }
    
  2. 在 Activity 中使用 Fragment:在 Activity 的布局文件中添加一个容器,然后在 Activity 的代码中初始化并显示 Fragment。
    <!-- fragment_container 是一个 FrameLayout,用于容纳 Fragment -->
    <FrameLayout
        android:id="@+id/fragment_container"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
    
    MyFragment fragment = new MyFragment();
    getSupportFragmentManager().beginTransaction().add(R.id.fragment_container, fragment).commit();
    
  3. Fragment 通信:Fragment 和 Activity 之间可以通过回调接口进行通信。

图片示例

Android Fragment 示例

更多关于 Fragment 的内容,请访问本站相关页面:Android Fragment 教程