Note1_有没有必要阅读ANDROID源码

有没有必要阅读ANDROID源码
来源:https://zhuanlan.zhihu.com/p/20563936?columnSlug=kaede
关键字:
MoeLoader 开源收图软件
Github 开源项目 AndroidStudio
BUG ISSUE [问题]
SDK项目 整体使用了基于ClassLoader的动态加载框架
全圆角点九图

阅读源码的优点:

  1. 了解基础层,高层才能更好的工作;
    1.1 View的绘制机制, 了解TouchEvent的分发和拦截过程的细节 -->自定义View-->炫酷UI
    1.2 无法接收触摸事件,滑动事件冲突等
  2. 能够理解Android设计者的意图
    2.1 Context类源码
    2.2 ActivityService类源码,四大组件
    2.3 Handler/Message/Looper运行原理和源码
    [数据驱动比事件驱动更适合用于设计需要经常改动的框架。]

你可能感兴趣的:(Note1_有没有必要阅读ANDROID源码)