![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
事件分发机制
文章平均质量分 87
小翘_上海
不积硅步无以至千里,不积小流无以成江河
展开
-
Android事件分发机制解密 一 ( ViewGroup分发)
曾几何时,当我还是一个Android小菜鸡的时候,我就被问过事件分发机制,当时我都是百度来的博客看看,回答的很浅显,当时是记住了过一段时间就忘。现在写一篇博客记录一下,下次在被问到就不怕了。 一.为什么要理解事件分发? 1.为了解决事件冲突(事件冲突就是:事件只有一个,多个控件想要处理且处理的控件不是我们想要给的控件就发生了冲突) 2.为了不被面试官问的一脸懵逼( 懵逼警告⚠️ ) 二.事件是什么? 简单的来说:事件(MotionEvent)就是手指触摸手机屏幕而产生的,具体的产生过程后面有机会再分析。原创 2021-03-16 16:23:37 · 2319 阅读 · 10 评论 -
Android事件分发机制解密二(View处理)
上一篇文章已经分析了事件从Activity->ViewGroup传递的过程,以及ViewGroup事件分发的过程,上一篇文章在这(滑稽.jpg): Android事件分发机制解密 一 ( ViewGroup分发) 这篇文章主要介绍View对于事件的处理 ...原创 2021-03-18 15:32:12 · 2150 阅读 · 12 评论