阅读框架开源代码技巧

作者: zcwfeng | 来源:发表于2021-01-26 22:45 被阅读0次

基础性结构语法

注解,反射,泛型,并发,OOP,设计模式,数据结构算法

移动端源码分析入口

一步一步分析,如果API看不到入口有可能是APT的生成
查看Gradle任务,是否有字节码插装
如果还是找不到具体入口,遇到Fragment和Activity等一定要看声明周期

  1. API点进去看
  2. APT
  3. gradle Task 查看是否有字节码插桩
  4. 一定注意各种声明周期的API

查看源码过程

一定边看边记录,画图,逻辑记录下来

  1. 记录关键的类,最终逻辑串联成类图
  2. Xmind等脑图画代码流程,梳理思路
    主要看主流程,分支流程大概看看。
  3. 根据生成的类图进行逻辑细化,形成UML流程图

相关文章

网友评论

    本文标题:阅读框架开源代码技巧

    本文链接:https://www.haomeiwen.com/subject/cjsszktx.html