图解Android事件传递之View篇

最近放假在家里闲着,想好好研究一下android的事件传递机制。于是便抓来View,ViewGroup这些类的源代码来看;有很多疑惑,又在网上找到了几篇比较好的介绍事件传递机制的文章阅读了一番。然后想着最好把学习到的知识输出一遍,画成视图,写下这篇博文。
 除了图片,我还在源码上进行了注释,提交到了github上去。我的github

View的dispatchTouchEvent

图解Android事件传递之View篇_第1张图片
View-dispatchTouchEvent.png

View的onTouchEvent

图解Android事件传递之View篇_第2张图片
View-onTouchEvent1.png
图解Android事件传递之View篇_第3张图片
View-onTouchEvent2.png

参考的文章

  • 一位大神的博文,他的文章系列都值得看一看
  • 郭大神的博客
  • 很详细但有错误的地方的一篇经典文章

你可能感兴趣的:(图解Android事件传递之View篇)