Framelayout主要用于进行层次结构的布局。例如,想把两个图像叠加到一起形成一张图像的效果就可以用FrameLayout。这种叠加方式很像Photoshop的图层。

实现代码如下:

<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent" >    <!-- 左对齐按钮 -->    <Button         android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="@string/btn_1"        android:layout_gravity="left"        />    <!-- 居中对齐按钮 -->    <Button         android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="@string/btn_2"        android:layout_gravity="center_horizontal"        />    <!-- 右对齐按钮 -->    <Button         android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="@string/btn_3"        android:layout_gravity="right"        />   </FrameLayout>

图片如下:



更多相关文章

  1. Android(安卓)Studio中Run按钮是灰色的快速解决方法
  2. Android学习笔记——常用的基本UI组件及其常用属性值和相关方法
  3. adb命令模拟按键事件 KeyCode
  4. 自定义按钮样式
  5. android开发流程
  6. Android(安卓)ActionBar完全解析,使用官方推荐的最佳导航栏(上)
  7. Android(安卓)Design Support Library - FloatingActionButton
  8. android 界面添加返回一栏
  9. android实战项目五做一个倒计时的button

随机推荐

  1. 动画滚动无法在Firefox中运行?
  2. HTML5 Canvas编写五彩连珠(3):设计
  3. HTML:关于a标签的target属性
  4. 当锚标记被单击时,角值从一个页面传递到另
  5. jQuery .load停止嵌入页面/重新加载整个
  6. “/图标。ico " vs
  7. 我无法理解为什么我的代码中的单击选择文
  8. 儿童视图不在angular-ui-router中工作
  9. jQuery延迟淡入时间超过预期
  10. word和.txt文件转html 及pdf文件, 使用poi