![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Fragivity
文章平均质量分 88
fundroid
Android GDE(谷歌开发者专家)| 互联网大厂移动端架构师
展开
-
Fragivity如何处理BackStack的销毁重建
Fragivity是一个基于Fragment打造的单Activity框架。销毁重建的问题Fragivity在Navigation基础上实现了免配置的路由跳转:无需事先配置NavGraph,在跳转时再动态更新Graph,这在方便了使用的同时带来一个问题:FragmentManager#mBackStackFragmentManger一样维护了一个mBackStack,当Activity恢复重建时,会对BackStack重建以恢复之前的栈状态//FragmentManager.java vo..原创 2021-02-01 21:30:03 · 349 阅读 · 0 评论 -
Fragivity中对Fragment生命周期的优化处理
Use Fragment like ActivityFragivity是一个基于Fragment打造的单Activity框架。开发者在使用同类框架时,往往都很关心Fragment的Lifecycle。Fragivity在这方面做了不少优化,解决了一些Navigation等其他框架中的痛点。我们主要关心以下几个case中的生命周期表现:页面跳转/返回熄亮屏Configurations Change(屏幕旋转等)1. 页面跳转/返回表现当从FirstFragm..原创 2021-02-01 20:13:13 · 1622 阅读 · 5 评论