【Android五大布局之一帧布局(FrameLayout)】人生必须的知识就是引人向光明方面的明灯。这篇文章主要讲述Android五大布局之一帧布局(FrameLayout)相关的知识,希望能为你提供帮助。
一.FrameLayout(帧布局)重点:
FrameLayout(帧布局)可以说是五大布局中最为简单的一个布局,这个布局会默认把控件放在屏幕上的左上角的区域,后续添加的控件会覆盖前一个,如果控件的大小一样大的话,那么同一时刻就只能看到最上面的那个控件
二.FrameLayout(帧布局)常用属性:
android:foreground:设置改帧布局容器的前景图像
android:foregroundGravity:设置前景图像显示的位置
三.例子:
1.首先先创建一个FrameLayout的XML文件
代码如下:
1 < ?xml version="1.0" encoding="utf-8"?> 2 < FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 3android:layout_width="match_parent" 4android:layout_height="match_parent" > 5 6< TextView 7android:layout_width="200dp" 8android:layout_height="200dp" 9android:background="#FF0000" /> 10< TextView 11android:layout_width="150dp" 12android:layout_height="150dp" 13android:background="#00FFFF" /> 14< TextView 15android:layout_width="100dp" 16android:layout_height="100dp" 17android:background="#FFFF00" /> 18 19 < /FrameLayout>
运行结果如下:
![Android五大布局之一帧布局(FrameLayout)](http://img.readke.com/220414/05033HL6-0.jpg)
文章图片
以上就是我对FrameLayout(帧布局)理解
推荐阅读
- android——相对布局,表格布局
- Android之activity中新建控件
- Android线程间通信更新UI的方法(重点分析EventBus)
- Android Studio下SlidingMenu的导入与基础使用
- Android 双屏异显
- Android图片加载库(最全面的Picasso讲解)
- Android图表库MPAndroidChart——散点图的孪生兄弟气泡图
- Android图表库MPAndroidChart——神神秘秘的散点图
- Android tools:context=".MainActivity"的作用