五布局之帧布局FrameLayout
FrameLayout(帧布局)介绍:
他没有gravity属性
FrameLayout
帧布局中所有子元素都不能被指定放置的位置,他们统统放于这块区域的左上角
layou_gravity:常用于帧布局和相对布局,设置组件放置方式
帧布局没有gravity,以及layout_gravity属性
FrameLayout帧布局:
中的子类控件的重叠在一起的,可以实现某张图片上面的文字效果,在图片控件上加一个TextView控件
FrameLayout(帧布局)特性:
1、所有放在布局里的控件,都按照层次堆叠在屏幕的左上角;
2、后加进来的控件覆盖前面的控件;
3、由1和2确定:帧布局没有gravity,以及layout_gravity属性;
4、可以在控件中使用layout_gravity定义控件的放置方式。
设置帧布局的前景图像:android:foreground="@drawable/icon"
定义绘制前景图像的gravity属性,即前景图像显示的位置:android:foregroundGravity="botton|right"
android:background-设置背景色
android:keepScreenOn-保持屏幕唤醒