Android的FrameLayout布局介绍
16lz
2021-01-23
FrameLayout主要用于需要重叠的组件视图。如实现时钟等,秒针覆盖时针和分针。
FrameLayout布局的属性有android:foreground和android:foregroundGravity。
android:foreground属性:属性值为图片资源,用于设置前景图片,意思是此图片是位于所有组件之上,不管添加顺序。
android:foregroundGravity属性:用于设置前景图片在布局中的位置,属性值与android:gravity一样。如果不设置此属性,则前景图片不管有多小都默认充满整个布局,如果设置了,就在相应位置以图片实际大小显示。
其实RelativeLayout也可以替换一些FrameLayout,但是每个布局都有自己的作用,这样开发效率才高。
更多相关文章
- android 所有布局属性和UI控件
- 转:LinearLayout布局
- 开机动画(闪动的ANDROID字样的动画图片)
- Android图文详解属性动画
- android 相对布局 RelativeLayout
- android布局---android:layout_weight