前言
本篇文章,参考 《第一行代码第2版》
事件分发机制是 Android 中的重点和难点,也是解决滑动冲突的理论基础。
本文参考书: 《Android 开发艺术探索》
参考的大神:http://www.gcssloop.com/customview/dispatch-touchevent-theory
参考一位大神的 自定义 View 系列文章,其中一篇的链接为:
http://www.gcssloop.com/customview/CoordinateSystem
文章的内容基本是链接的形式,因为大神写的很详细,本人是抱着学习的心态来总结的
内容涉及的是自定义 View 的实现原理,包含贝塞尔曲线、Matrix(矩阵)等
简单来说,设计模式就是前人留下的一些经验的总结,把这些总结分类为不同的设计模式,通过使用这些模式,使我们的代码看起来更加简洁,复用性更高,可维护性更高,是 Android 进阶之路必不可少的一环!