美文网首页
Android源码阅读技巧

Android源码阅读技巧

作者: Reone_JS | 来源:发表于2020-07-23 17:56 被阅读0次
    1. 使用AndroidStudio搜索阅读:
    • 引用跟踪:安装Ctrl点击方法,比如super.onCreate(savedInstanceState);
    • 搜索文件名:英文输入法下双击shift
    • 搜索内容: "Ctrl+shift+F"或者Find -> Find in Path... ->选择"scope" & "All Places"

    源码中有文件没有关联,在AndroidStudio中显示红色,这个文件不一定是本地没有的,可以尝试搜索一下

    2. 网页阅读

    用AndroidStudio阅读源码,有些文件是本地是没有,可以在Android社区里看到,比如ClientTransaction.java

    3. 阅读小建议
    • 源码一般内容比较多,要带着明确的目的去看,不要被不相干的代码扰乱思绪,懂得取舍。
    • 源码中的注释很有用,遇到不太明白的可以看看注释,还有Log。
    • 源码内一般命名很规范,遇到很长很长的名字不要慌,它可能带有更详细的信息。
    • 源码中有运用到大量的设计模式,可以尝试根据设计模式指定的关键词去寻找相关代码。
    • 阅读过程中不要抛弃已知的知识,比如ActivityTread.java是干嘛的、ActivityManagerService是干嘛的...了解的越多读起来越快。
    • 一定要一边思考一边阅读。说到底,代码不是一篇篇逻辑通顺的文章,要自己理出一条逻辑线。
    4. 还有一些其他姿势

    相关文章

      网友评论

          本文标题:Android源码阅读技巧

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