1.RequsestLayout和invalidate有什么区别
仅仅从三大方法的角度来说
requestLayout 方法触发===》onMeasure + onLayout
invalidate 方法触发 ===》onDraw
2.invalidate 和 postInvalidate有什么区别
都是视图重绘
前者在ui线程调用,后者可以再其他线程调用
------------------------------------------------------------------------------------------------------------------
关于view的绘制流程,后面还会系统地细细讲,现在现有这些琐碎的知识点吧。