New UI-布局之FrameLayout(帧布局)详解 ——转载请注明出处:coder-pig,欢迎转载,请勿用于商业用途!本节引言:FrameLayout(帧布局)可以说是六大布局中最为简单的一

New UI-布局之FrameLayout(帧布局)详解

——转载请注明出处:coder-pig,欢迎转载,请勿用于商业用途!

小猪Android开发交流群已建立,欢迎大家加入,无论是新手,菜鸟,大神都可以,小猪一个人的

力量毕竟是有限的,写出来的东西肯定会有很多纰漏不足,欢迎大家指出,集思广益,让小猪的博文

更加的详尽,帮到更多的人,O(∩_∩)O谢谢!

新Android UI实例大全目录:

本节引言:

FrameLayout(帧布局)可以说是六大布局中最为简单的一个布局,这个布局直接在屏幕上开辟出

一块空白的区域,当我们往里面添加控件的时候,会默认把他们放到这块区域的左上角,而这种布局方式

却没有任何的定位方式,所以它应用的场景并不多;帧布局的大小由控件中最大的子控件决定,如果控件

的大小一样大的话,那么同一时刻就只能看到最上面的那个组件!后续添加的控件会覆盖前一个!

虽然默认会将控件放置在左上角,但是我们也可以通过layout_gravity属性,指定到其他的位置!

本节除了给大家演示一个最简单的例子外,还给大家带了两个好玩的例子,有兴趣的可以看看!

正文:

常用属性:

FrameLayout的属性很少就两个,但是在说之前我们先介绍一个东西:

前景图像:永远处于帧布局最上面,直接面对用户的图像,就是不会被覆盖的图片

两个属性:

android:foreground:设置改帧布局容器的前景图像

android:foregroundGravity:设置前景图像显示的位置

实例演示:

1)最简单的demo:

android中帧布局效果,布局之FrameLayout(帧布局)详解相关推荐

  1. android中的TextView组件,Android-TextView文本视图控件详解

    TextView是Android开发当中运用到最多的控件之一,显示一行或者多行文本,也可以给上下左右设置图片,并且结合SpannableString和其子类可以做到图文混排. TextView文本视图 ...

  2. android linearlayout最大高度,Android中最简单最常用的LinearLayout线性布局

    原标题:Android中最简单最常用的LinearLayout线性布局 良好的布局设计对于UI界面至关重要,在前面也简单介绍过,目前Android中的布局主要有6种,创建的布局文件默认为Relativ ...

  3. 【Android笔记25】Android中的动画效果之逐帧动画

    这篇文章,主要介绍Android中的动画效果之逐帧动画. 目录 一.逐帧动画 1.1.什么是逐帧动画 1.2.逐帧动画的使用 (1)创建drawable动画资源<

  4. Android中具有动画效果的图片资源

    Android动画和Transition系列文章 初识属性动画--使用Animator创建动画 再谈属性动画--介绍以及自定义Interpolator插值器 三谈属性动画--Keyframe以及Vie ...

  5. CSS 浮动布局放弃float,拥抱flex(详解)

    CSS 浮动布局放弃float,拥抱flex(详解) 文章目录 CSS 浮动布局放弃float,拥抱flex(详解) 说明 Flex布局 容器和项目 容器属性 flex-direction属性 fle ...

  6. Android基础入门教程——2.3.1 TextView(文本框)详解

    Android基础入门教程--2.3.1 TextView(文本框)详解 标签(空格分隔): Android基础入门教程 本节引言: 学习完Android中的六大布局,从本节开始我们来一个个讲解And ...

  7. Android四大组件之——Activity的生命周期(图文详解)

        转载请在文章开头处注明本博客网址:http://www.cnblogs.com/JohnTsai       联系方式:JohnTsai.Work@gmail.com       [Andro ...

  8. Android Studio CPU profiler性能分析工具介绍和使用详解

    Android Studio CPU profiler性能分析工具介绍和使用详解 CPU profiler介绍 Android Studio CPU 性能剖析器可实时检查应用的 CPU 使用率和线程活 ...

  9. android自定义圆角进度条,Android自定义进度条的圆角横向进度条实例详解

    1.本文将向你介绍自定义进度条的写法,比较简单,但还是有些知识点是需要注意的: invalidate()方法 RectF方法的应用 onMeasure方法的应用 2.原理 画3层圆角矩形,底层为黑色, ...

  10. python反向缩进_在Pycharm中对代码进行注释和缩进的方法详解

    在Pycharm中对代码进行注释和缩进的方法详解 一.注释 1. #单行注释 2. """ 多行注释 """ 3. pycharm多行注释快 ...

最新文章

  1. 灵活性是原则性基础上的灵活
  2. 亚马逊:用CNN进行图像分类的Tricks
  3. 洛谷P4501/loj#2529 [ZJOI2018]胖(ST表+二分)
  4. POJ2528的另一种解法(线段切割)
  5. cocos2d-x初探学习笔记(18)--Lable
  6. CF1182E Product Oriented Recurrence
  7. Git push大文件失败的处理
  8. Tarjan点的双联通(寻找割点)
  9. Mac触发角(Hot Corners) 进阶技巧
  10. paip.银联支付接口订单号uuid算法
  11. PostgreSQL/pgsql数据库优化查询和索引的猜想
  12. 2022年自考专业(工商企业管理)电子商务概论练习题
  13. Linux卸载打印机驱动,Ubuntu下安装打印机驱动(两种方法)
  14. theano安装教程 linux,Ubuntu安装Theano+CUDA
  15. 更改计算机复制快捷键,电脑复制粘贴快捷键,详细教您电脑怎么用键盘复制粘贴...
  16. Excel表格常用函数-VLOOKUP|IFERROR|IF
  17. java web 测试要点记录
  18. 用户登录模块---Druid+JDBC+Servlet
  19. RTKLIB专题学习(十二)—支持的信号ID/观测类型及读取优先级
  20. ocx请确保该二进制存储在指定的路径中_模块*.ocx加载失败,请确保二进制存储在指定路径中...

热门文章

  1. Java的SQL语句以及模糊查询
  2. UML建模(六)需求之系统用例规约
  3. 江西百岁和尚还俗娶妻办砖厂
  4. Verilog——双向IO口的FPGA实现
  5. 视频一键发布多平台自媒体,让你轻松达到10W+
  6. 小猪的C语言快速入门系列(五)
  7. R语言ggplot绘图
  8. 【论文代码阅读】LORA: LOW-RANK ADAPTATION OF LARGE LAN- GUAGE MODELS
  9. 哈希碰撞+mysql_HashMap之Hash碰撞冲突解决方案及未来改进
  10. 第一讲:反事实因果分析框架(1)