首先是view的绘制过程~最主要的分三部分 measure layout draw 看字面意思,计算,布局,画~ android中控件相当于是画在一个无限大的画布上的,那就产生了几个问题 画布无限大,但是画的内容肯定是有限的,即我们只需要画布的一小部分,那这部分有多大呢? measure就是计算这个画布所需部分有多大的 决定好我们需要的画布部分,我们可能会在上面画很多内容,每个内容都画在什么位置呢? layout就是决定在选定范围内画在什么位置的 最后,决定好画在具体位置时,我们到底画什么内容呢…