FrameLayout
onMeasure()
1. measureChildWithMargins() ViewGroup.java
1.1 getChildMeasureSpec() ViewGroup.java
1.2 child.measure() View.java
1.2.1 chlid.onMeasure()
2. resolveSizeAndState() View.java
3. setMeasuredDimension() View.java
LinearLayout
onMeasure()
1. measureChildWithMargins() ViewGroup.java
1.1 getChildMeasureSpec() ViewGroup.java
1.2 child.measure() View.java
1.2.1 chlid.onMeasure()
2. resolveSizeAndState() View.java
3. setMeasuredDimension() View.java
RelateveLayout
onMeasure()
1. measureChild() RelateveLayout.java
1.1 getChildMeasureSpec() RelateveLayout.java
1.2 child.measure() View.java
1.2.1 chlid.onMeasure()
2. resolveSizeAndState() View.java
3. setMeasuredDimension() View.java
AbsoluteLayout
onMeasure()
1. measureChildren() ViewGroup.java
1.1 getChildMeasureSpec() ViewGroup.java
1.2 child.measure() View.java
1.2.1 chlid.onMeasure()
2. resolveSizeAndState() View.java
3. setMeasuredDimension() View.java