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