![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Fragment源码分析
文章平均质量分 96
蒋八九
read the fucking source code
展开
-
AIDL底层原理需要搞明白的三个点
AIDL底层实现原理原创 2022-02-06 23:57:35 · 1908 阅读 · 0 评论 -
Fragment源码分析(二):commitXXX和popXXX
前言接着上一篇继续将fragment的提交过程,为啥单独将提交过程呢,因为它复杂嘛。。。首先引入一段代码,因为使用了addToBackStack,因此不能用带now的commitFragmentTransaction transaction = manager.beginTransaction();transaction.add(R.id.fragment_one, new FirstFragment(R.layout.fragment_first), "firstFragment");trans原创 2020-09-20 00:55:18 · 322 阅读 · 0 评论 -
Fragment源码分析(一):使用刨坑
前言为什么要分析fragment呢,以为我们平时用的很多,但是总是遇到各种莫名其妙的问题,比如pop没作用啊,添加后不能隐藏啊,以及莫名其妙的崩溃啊等等。关于fragment 的分析,网上有很多,但看他们分析的代码都是很早以前的源码,话不多说,开始分析,首先来一段代码:FragmentManager manager = getSupportFragmentManager();(1)FirstFragment firstFragment = new FirstFragment(R.layout.fra原创 2020-09-17 23:56:41 · 899 阅读 · 0 评论