//自定义View是编程水平进阶的一个体现,要想实现自定义View,你需要掌握以下知识点。 View的弹性滑动 属性动画弹性滑动 View的触碰事件 View事件的分发机制View事件的滑动冲突 View的绘制原理 动态添加代码理解MeasureSpecmeasure流程layout流程draw流程 以及shape、selector等