FrameLayout主要用于需要重叠的组件视图。如实现时钟等,秒针覆盖时针和分针。

FrameLayout布局的属性有android:foreground和android:foregroundGravity。

android:foreground属性:属性值为图片资源,用于设置前景图片,意思是此图片是位于所有组件之上,不管添加顺序。

android:foregroundGravity属性:用于设置前景图片在布局中的位置,属性值与android:gravity一样。如果不设置此属性,则前景图片不管有多小都默认充满整个布局,如果设置了,就在相应位置以图片实际大小显示。

其实RelativeLayout也可以替换一些FrameLayout,但是每个布局都有自己的作用,这样开发效率才高。

更多相关文章

  1. 开机动画(闪动的ANDROID字样的动画图片)
  2. 从Android读取Unity assets下的图片并保存为Bitmap格式
  3. Android中RelativeLayout各个属性的含义
  4. Android消息提示框Toast
  5. Android中RelativeLayout各个属性的含义
  6. Android开发如何设置文字阴影
  7. android 所有布局属性和UI控件
  8. Android图文详解属性动画
  9. android layout属性介绍

随机推荐

  1. Android(安卓)WebView 远程网页 加载本地
  2. 《Android4游戏编程入门经典》读后感
  3. Android开发教程02:Android四大组件简介
  4. 30个高质量并且免费的Android图标【Andro
  5. Android(安卓)获取手机存储信息详解(内存,
  6. Android普及入门
  7. android中setVisibility方法无效的可能原
  8. Android(安卓)中的注解详细介绍
  9. 关于android的广播接收器(1)—基础篇
  10. mac 系统下android源码下载以及使用(总结)