多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
#### 4.4.4 自定义View的思想 到这里,自定义View相关的知识都已经介绍完了,可能读者还是觉得有点模糊。前面说过,自定义View是一个综合的技术体系,很多情况下需要灵活地分析从而找出最高效的方法,因此本章不可能去分析一个个具体的自定义View的实现,因为自定义View五花八门,是不可能全部分析一遍的。虽然我们不能把自定义View都分析一遍,但是我们能够提取出一种思想,在面对陌生的自定义View时,运用这个思想去快速地解决问题。这种思想的描述如下:首先要掌握基本功,比如View的弹性滑动、滑动冲突、绘制原理等,这些东西都是自定义View所必须的,尤其是那些看起来很炫的自定义View,它们往往对这些技术点的要求更高;熟练掌握基本功以后,在面对新的自定义View时,要能够对其分类并选择合适的实现思路,自定义View的实现方法的分类在4.4.1节中已经介绍过了;另外平时还需要多积累一些自定义View相关的经验,并逐渐做到融会贯通,通过这种思想慢慢地就可以提高自定义View的水平了。