转自 http://blog.csdn.net/xujainxing/article/details/8985063
实际上在当屏幕可以包裹内容的时候,他们的值相等,只有当view超出屏幕后,才能看出他们的区别:
getMeasuredHeight()是实际View的大小,与屏幕无关,
getHeight()的大小此时则是view在屏幕中显示的大小(有的说成 "屏幕的大小")
当超出屏幕后,getMeasuredHeight()等于getHeight()加上屏幕之外没有显示的大小
getHeight() 获取的是view在屏幕上绘制和Layout完成后的大小(实际显示的大小)
getMeasuredHeight() 获取的是调用measure()方法测量后的大小(View在父类中计算的需要占用的大小)