FrameLayout(框架布局)

简介:

框架布局是最简单的布局形式。所有添加到这个布局中的视图都以层叠的方式显示。第一个添加的控件被放在最底层,最后一个添加到框架布局中的视图显示在最顶层,上一层的控件会覆盖下一层的控件。这种显示方式有些类似于堆栈。

一般很少使用,所以只是作为一个知识点列出来。借鉴于前人的样例

效果:

代码;

复制代码
 1 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
 2     android:layout_width="fill_parent" 
 3     android:layout_height="fill_parent">
 4     <TextView android:id="@+id/textview1" 
 5         android:layout_width="300dp"
 6         android:layout_height="300dp" 
 7         android:layout_gravity="center" 
 8         android:background="#FF33ffff" />
 9     <TextView android:id="@+id/textview2" 
10         android:layout_width="240dp"
11         android:layout_height="240dp" 
12         android:layout_gravity="center" 
13         android:background="#FF33ccff" />
14     <TextView android:id="@+id/textview3" 
15         android:layout_width="180dp"
16         android:layout_height="180dp" 
17         android:layout_gravity="center" 
18         android:background="#FF3399ff" />
19     <TextView android:id="@+id/textview4" 
20         android:layout_width="120dp"
21         android:layout_height="120dp" 
22         android:layout_gravity="center" 
23         android:background="#FF3366ff" />
24     <TextView android:id="@+id/textview5" 
25         android:layout_width="60dp"
26         android:layout_height="60dp" 
27         android:layout_gravity="center" 
28         android:background="#FF3300ff" />
29 </FrameLayout>
复制代码

 更详细内容介绍:【Android UI设计与开发】第07期:底部菜单栏(二)Fragment的详细介绍和使用方法

本文转自欢醉博客园博客,原文链接http://www.cnblogs.com/zhangs1986/archive/2013/01/17/2864899.html如需转载请自行联系原作者


欢醉

相关文章
|
4天前
|
编解码 算法 开发者
Flutter的布局系统:深入探索布局Widget与布局原则
【4月更文挑战第26天】Flutter布局系统详解,涵盖布局Widget(Row/Column、Stack、GridView/ListView、CustomSingleChildLayout)和布局原则(弹性布局、约束优先、流式布局、简洁明了)。文章旨在帮助开发者理解并运用Flutter的布局系统,创建适应性强、用户体验佳的界面。通过选择合适的布局Widget和遵循原则,可实现复杂且高效的UI设计。
|
5月前
|
Android开发
Android Studio入门之常用布局的讲解以及实战(附源码 超详细必看)(包括线性布局、权重布局、相对布局、网格布局、滚动视图 )
Android Studio入门之常用布局的讲解以及实战(附源码 超详细必看)(包括线性布局、权重布局、相对布局、网格布局、滚动视图 )
140 0
|
5月前
|
Android开发 容器
Android开发,学习LinearLayout布局
Android开发,学习LinearLayout布局
39 0
|
9月前
|
XML Android开发 数据格式
Android XML 布局基础(七)帧布局 - FrameLayout
Android XML 布局基础(七)帧布局 - FrameLayout
54 0
|
9月前
|
XML Android开发 数据格式
Android XML 布局基础(八)帧布局 - GridLayout
Android XML 布局基础(八)帧布局 - GridLayout
92 0
|
9月前
|
XML Android开发 数据格式
Android XML 布局基础(六)相对布局 - RelativeLayout
Android XML 布局基础(六)相对布局 - RelativeLayout
105 0
|
Android开发
Android使用绝对布局AbsoluteLayout动态添加控件
Android使用绝对布局AbsoluteLayout动态添加控件
140 0
|
Android开发 容器
Android开发之FrameLayout布局
Android开发之FrameLayout布局
237 0
Android开发之FrameLayout布局
|
XML Android开发 数据格式
Android开发之LinearLayout布局详解
Android开发之LinearLayout布局详解
269 0
|
编解码 API Android开发
Android开发之AbsoluteLayout绝对布局
Android开发之AbsoluteLayout绝对布局
160 0
Android开发之AbsoluteLayout绝对布局