阅读框架开源代码技巧

作者: 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