zoukankan      html  css  js  c++  java
  • Android中的FrameLayout帧布局

    帧布局由FrameLayout所代表,FrameLayout直接继承了ViewGoup组件。

    帧布局容器为每一个增加当中的组件创建一个空白的区域(称为一个帧),每一个子组件占领一帧,这些帧都会依据gravity属性运行自己主动对齐。

    代码:

    <?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"
        android:orientation="vertical" >
        <!-- 依次定义6个TextView。先定义的TextView位于底层 
        	后定义的TextView位于上层
         -->
    	<TextView android:id="@+id/view01"
    	    android:layout_width="wrap_content"
    	    android:layout_height="wrap_content"
    	    android:layout_gravity="center"
    	    android:width="320px"
    	    android:height="320px"
    	    android:background="#f00"
    	    />
    	
    		<TextView 
    	    android:layout_width="wrap_content"
    	    android:layout_height="wrap_content"
    	    android:layout_gravity="center"
    	    android:width="280px"
    	    android:height="280px"
    	    android:background="#0f0"
    	    />
    		
    			<TextView 
    	    android:layout_width="wrap_content"
    	    android:layout_height="wrap_content"
    	    android:layout_gravity="center"
    	    android:width="240px"
    	    android:height="240px"
    	    android:background="#00f"
    	    />
    		
    		<TextView 
    	    android:layout_width="wrap_content"
    	    android:layout_height="wrap_content"
    	    android:layout_gravity="center"
    	    android:width="200px"
    	    android:height="200px"
    	    android:background="#ff0"
    	    />
    		
    		<TextView 
    	    android:layout_width="wrap_content"
    	    android:layout_height="wrap_content"
    	    android:layout_gravity="center"
    	    android:width="160px"
    	    android:height="160px"
    	    android:background="#f0f"
    	    />
    		
    		<TextView 
    	    android:layout_width="wrap_content"
    	    android:layout_height="wrap_content"
    	    android:layout_gravity="center"
    	    android:width="120px"
    	    android:height="120px"
    	    android:background="#0ff"
    	    />
    </FrameLayout>
    

    效果:


  • 相关阅读:
    HDU 2159 FATE【二维多重背包】
    HDU 1203 I NEED A OFFER!【01背包】
    HDU 1171 Big Event in HDU【多重背包】
    HDU 2844 Coins【多重背包】
    POJ 1014 Dividing【多重背包+二进制优化】
    HDU 2191 悼念512【多重背包+二进制优化】
    HDU 2602 Bone Collector【01背包】
    POJ 2060 Taxi Cab Scheme【最小路径覆盖】
    0828
    BZOJ2783: [JLOI2012]树
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/5345135.html
Copyright © 2011-2022 走看看