Android Fragment 示例简介
Fragment 是 Android 开发中常用的组件之一,用于实现界面组件的可重用性和模块化。本文将简要介绍 Fragment 的基本概念和使用方法。
基本概念
Fragment 是一个可以嵌入到 Activity 中的用户界面组件,它可以在 Activity 的生命周期中独立存在。Fragment 可以包含自己的布局和逻辑,并且可以在运行时动态地添加、移除或替换。
使用方法
- 创建 Fragment:首先,需要创建一个继承自 Fragment 的子类。
public class MyFragment extends Fragment { // Fragment 的逻辑代码 }
- 在 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();
- Fragment 通信:Fragment 和 Activity 之间可以通过回调接口进行通信。
图片示例
Android Fragment 示例
更多关于 Fragment 的内容,请访问本站相关页面:Android Fragment 教程