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

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

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

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

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

更多相关文章

  1. android 所有布局属性和UI控件
  2. 转:LinearLayout布局
  3. 开机动画(闪动的ANDROID字样的动画图片)
  4. Android图文详解属性动画
  5. android 相对布局 RelativeLayout
  6. android布局---android:layout_weight

随机推荐

  1. Android四种Activity的加载模式
  2. Android实现底部半透明弹出框PopUpWindow
  3. Android中判断Intent是否存在的方法
  4. Android下SQLite3数据库操作笔记
  5. Android(安卓)的网络编程
  6. Mac OS下配置 ADB环境变量
  7. Android中的SQLiteOpenHelper类
  8. Android(安卓)Bitmap内存限制
  9. 2.Android(安卓)发布版本图和应用开发特
  10. Android中文API(96)——SoundEffectConstan