日常开发中我们经常使用 Fragment 管理布局,使用起来非常方便,但是在简单的 API 背后隐藏了什么操作,很多人恐怕不了解。
如果你回答不出这些问题,那这篇文章可能就对你有些帮助:
Fragment FragmentManager FragmentTransaction 的关系和作用
Fragment 如何实现布局的添加替换
嵌套 Fragment 的原理
读完本文你将了解:
文章目录
Fragment 的使用
FragmentManager
定义的操作
内部类/接口:
实现类 FragmentManagerImpl
事务
FragmentTransaction
事务的四种提交方式
事务真正实现/回退栈 BackStackRecord
真正处理的部分
Fragment 是什么
Fragment 的主要成员
生命周期方法
总结
Fragment、FragmentManager、FragmentTransaction 关系
Fragment 如何实现布局的添加替换
嵌套 Fragment 的原理
————————————————
版权声明:本文为CSDN博主「拭心」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u011240877/article/details/78132990