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>
    

    效果:


  • 相关阅读:
    maven学习(中)- 私服nexus搭建
    批量kill相关所有进程
    install kinect driver for ARM---38
    install usb serial
    用真实的机器人做人脸跟踪器---37
    PCL Nodelets 和 3D 点云---36
    在程序中访问骨架图---35
    openni和骨架追踪 rviz查看---34
    颜色追踪块CamShift---33
    动态的添加和丢弃关键点---32
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/5345135.html
Copyright © 2011-2022 走看看