1、Fragment介绍
作为 Activity 界面的一部分,Fragment 的存在必须依附于 Activity,并且与 Activity 一样,拥有自己的生命周期,同时处理用户的交互动作。同一个 Activity 可以有一个或多个 Fragment 作为界面内容,并且可以动态添加、删除 Fragment,灵活控制 UI 内容,也可以用来解决部分屏幕适配问题。
2、Fragment的生命周期
Fragment必须是依存与Activity而存在的,因此Activity的生命周期会直接影响到Fragment的生命周期。官网这张图很好的说明了两者生命周期的关系:

可以看到Fragment比Activity多了几个额外的生命周期回调方法:
onAttach(Activity)
当Fragment与Activity发生关联时
本文详细介绍了Android中的Fragment,包括Fragment的生命周期、使用方法、常见API、回退栈管理和Fragment与Activity的通信。Fragment作为Activity界面的一部分,有独立的生命周期,可以动态添加、删除。文章通过实例展示了Fragment的布局及管理技巧,强调了事务提交时机和回退栈在用户体验中的作用,同时也探讨了Fragment通信的各种方式。
订阅专栏 解锁全文
2万+

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



