FrameLayout是占据屏幕一块区域去展示一个item。通常,应该只存放一个view,因为我们很难组装多个子元素让他们在不同的
屏幕上不产生重叠。然而,你可以通过设置layout_gravity属性来控制多个子元素。
Child views are drawn in a stack,像栈一样,先添加的在上面。FrameLayout的大小是他最大元素的大小,加上padding,无论
可见不可见。 Views that are GONE
are used for sizing only ifsetConsiderGoneChildrenWhenMeasuring()
is set to true。
GONE是压根就没有,不占据空间,空间可以让给别人,invisible,不可见,但是还是占着地方,我就是不显示而已,
所以我们可以做一个覆盖的图。比如疯狂java 的弥红灯。