fragment:相当于碎片的activity
使用fragment的好处:
本文将针对以下内容进行描述:
- fragment的基本介绍
- fragment与activity间的关系
——————————————————————————————————————————————————————————————————
1、fragment的基本介绍
fragment的特性:
- fragment有自己的生命周期
创建fragment: 创建fragment,并继承自Fragment类

fragment最常用的两个方法: onCreateView&onViewCreate
onCreateView()方法: 与activity的onCreate()方法起到同样的作用,都是去加载布局的,返回一个view对象


onViewCreate()方法: 该方法是用于找到布局中的各个控件(注意,此处是用view去找到控件的!因为控件所在的布局在onViewCreate方法中已经找到了,所以要通过view去找到控件!!!!):
@Override
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
mTvTitle=view.findViewById(R.id.tv_title);
}

public class MyFragment extends Fragment {
@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
super.
本文详细介绍了Android中的Fragment,包括其基本概念、生命周期特性,以及与Activity的关系。重点阐述了如何创建和管理Fragment,特别是如何在Fragment之间进行交互。同时,针对可能遇到的getActivity为null的问题,提供了两种解决方案。
最低0.47元/天 解锁文章
383

被折叠的 条评论
为什么被折叠?



