新的一年新的开端,最近加班加点学了点新技术,越来越感觉移动端尤其是Android端太卷了……
Compose的一些新概念刚开始时特别难懂,明明每个字都认识,连在一起死活不知道是啥意思,最后硬着头皮看了很多其他博客 和 分析了源码才慢慢明白。
下边是最近的学习笔记:
基础部分没啥好说的,往上一搜有很多,后续可能主要上传源码分析:
- Composer、Composition、CompositionContext、Recomposer之间的关系
- StateObject和StateRecord和SnapShot的关系,以及Snapshot快照系统原理及源码分析
- 初始化流程源码分析
- 状态变更后怎么 和 Snapshot系统一起进行recompose的流程源码分析