详解android四种布局之FrameLayout

原创 2016年08月30日 23:41:24

第二种布局: FrameLayout

    FrameLayout相比于前面两种布局就简单太多了,因此它的应用场景也少了很多。这种 布局没有任何的定位方式,所有的控件都会摆放在布局的左上角。

1. FrameLayout相对父布局进行定位

1.1 xml文件代码

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <Button 
         android:id="@+id/button" 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" 
         android:text="Button" /> 

    <ImageView 
        android:id="@+id/image_view" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:src="@drawable/ic_launcher" /> 

</FrameLayout>

效果:

这里写图片描述

说明:

可以看到,按钮和图片都是位于布局的左上角。由于图片是在按钮之后添加的,因此图 片压在了按钮的上面。 你可能会觉得,这个布局能有什么作用呢?确实,它的应用场景并不多,不过在下一章中介绍碎片的时候,我们还是可以用到它的。
版权声明:本文为博主原创文章,未经博主允许不得转载。

Android 四种基本布局LinearLayout、RelativeLayout、FrameLayout、TableLayout

LinearLayout 我们称其为线性布局,也是我们最常用的布局。此布局会把它所包含的控件在线性方向上依次排列。那决定是水平排列还是垂直排列就要依靠android:orientation属性来决...

Android布局详解之一:FrameLayout

FrameLayout : 帧布局  可以理解为画面一帧一帧的,一帧即一个画面。帧布局就可以理解为一幅画一幅画向上面叠加。...

Android布局详解:FrameLayout

后来也一直没有再回头看,再后来,看到评论多是负面的,也就心懒了,这个系列就没再写下去了。 今天重新把文章修改一下。完全没有错不敢说,只是把当年漏写的一些内容再补进去吧。 评论不删不改,大家自己看吧...

Android布局详解之一:FrameLayout

原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6702273   FrameLayout是最简单的布局了。所有放在布局里的...
  • yihui823
  • yihui823
  • 2011年08月19日 16:14
  • 265323

Android布局详解之一:FrameLayout

目录(?)[+] 原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6702273   FrameLayout是最简单...
  • hxl188
  • hxl188
  • 2013年12月31日 16:00
  • 529

Android布局详解之一:FrameLayout

原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6702273   修正说明: 此文章是我写的第一篇,当时...

android布局------FrameLayout(帧布局)详解

FrameLayout(帧布局) 前言 作为android六大布局中最为简单的布局之一,该布局直接在屏幕上开辟出了一块空白区域, 当我们往里面添加组件的时候,所有的组件都会放置于这块区域...

android布局 FrameLayout(帧布局)详解

FrameLayout(帧布局) 前言 作为android六大布局中最为简单的布局之一,该布局直接在屏幕上开辟出了一块空白区域, 当我们往里面添加组件的时候,所有的组件都会放置于这块区域的左上角...

Android常用布局(FrameLayout(框架布局)、LinearLayout(线性布局)、RelativeLayout(相对布局))详解

很多开发者一听说Android终端的屏幕尺寸五花八门,屏幕分辨率千奇百怪,就觉得Android开发在屏幕适配方面是必定是一件头疼的事情。因为在Android问世之前,广大开发者知道的UI解决方案大致分...

Android布局之FrameLayout设置控件居中显示

FrameLayout帧布局,简单的说FrameLayout中的子元素总是以
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:详解android四种布局之FrameLayout
举报原因:
原因补充:

(最多只允许输入30个字)