【Android开发】布局管理器-帧布局
来源:互联网 发布:淘宝网上客服服务时间 编辑:程序博客网 时间:2024/04/29 21:45
在XML布局文件中定义帧布局管理器的基本语法:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
属性列表
>
</FrameLayout>
FrameLayout支持的XML属性:
android:foreground设置该帧布局的前景图像
android:foregroundGravity定义绘制前景图像的gravity属性,即前景图像显示的位置
res/drawable/下放置有ic_launcher.jpg是安卓小机器人logo图片
res/layout/main.xml:
转载请注明出处:http://blog.csdn.net/acmman/article/details/44751897
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
属性列表
>
</FrameLayout>
FrameLayout支持的XML属性:
android:foreground设置该帧布局的前景图像
android:foregroundGravity定义绘制前景图像的gravity属性,即前景图像显示的位置
实现例子效果:
具体实现代码:
MainActivity:package com.example.test;import android.app.Activity;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.view.View.OnTouchListener;import android.widget.FrameLayout;public class MainActivity extends Activity { @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);}}
res/drawable/下放置有ic_launcher.jpg是安卓小机器人logo图片
res/layout/main.xml:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/frameLayout1" android:foreground="@drawable/ic_launcher" android:foregroundGravity="bottom|right" > <!-- 添加居中显示的红色背景的TextView,将显示在最下层 --> <TextView android:text="红色背景的TextView" android:id="@+id/textView1" android:background="#FFFF0000" android:layout_gravity="center" android:layout_width="400px" android:layout_height="400px"/> <!-- 添加居中显示的橙色背景的TextView,将显示在中间层 --> <TextView android:text="橙色背景的TextView" android:id="@+id/textView2" android:background="#FFFF6600" android:layout_gravity="center" android:layout_width="300px" android:layout_height="300px"/> <!-- 添加居中显示的黄色背景的TextView,将显示在中间层 --> <TextView android:text="黄色背景的TextView" android:id="@+id/textView3" android:background="#FFFFEE00" android:layout_gravity="center" android:layout_width="200px" android:layout_height="200px"/></FrameLayout>
转载请注明出处:http://blog.csdn.net/acmman/article/details/44751897
0 0
- 【Android开发】布局管理器-帧布局
- 【Android开发】布局管理器-线性布局
- 【Android开发】布局管理器-表格布局
- 【Android开发】布局管理器-相对布局
- 【Android应用开发技术:用户界面】布局管理器
- Android开发5:布局管理器2(表格布局TableLayout)
- Android开发6:布局管理器3(帧布局FrameLayout-案例霓虹灯效果用到的知识点)
- android 布局管理器
- Android布局管理器详解
- Android布局管理器
- Android-布局管理器
- Android布局管理器
- android布局管理器学习
- Android中的布局管理器
- android 布局管理器
- android布局管理器
- 关于android布局管理器
- Android布局管理器介绍
- canvas-js贝塞尔曲代码在线生成工具
- 分享我每天的健康养生好习惯
- ubuntu 实用工具系列文章 upstart把应用封装成系统服务
- iOS WebView加载https 网址
- 编写高质量iOS和OS X代码的52个有效方法(笔记五)
- 【Android开发】布局管理器-帧布局
- iOS 开发多线程 - GCD
- Checkboxes
- ztree增删改和拖动
- QT中 uic 工具的使用
- IOS之分析网易新闻存储数据(CoreData的使用,增删改查)
- Linux shell
- 信息资源规划该从哪里入手?学习步骤和方法?
- TCP/IP协议(卷一)之链路层