位置: 编程技术 - 正文

Android UI之FrameLayout(帧布局)

编辑:rootadmin
Android UI之FrameLayout(帧布局)

推荐整理分享Android UI之FrameLayout(帧布局),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

说明:帧布局会为每个包含其中的组件开辟一个空白区域(称为帧),这些帧是一层层叠加在一起的,有点类似于一层层覆盖贴上去的海报,后面的组件会把前面的组件覆盖住。

FrameLayout有两个比较特殊的常用属性需要注意:

1 android:foreground

对应方法:setForeground(Drawable) 说明:设置帧布局的前景图像,一般为布局添加pressed状态会用到这个属性来指定一个Drawable类型对象。 举个栗子:

Android UI之FrameLayout(帧布局)

可以看到设置了foreground为小蘑菇的图片之后,图片直接拉伸占据满了整个FrameLayout,并将FrameLayout中所有的组件都遮盖住了。这就是相对与背景色的前景色的效果。

2 foregroundGravity

对应方法:setForegroundGravity(int) 说明:看名字就知道,肯定是跟前景色摆放有关。没错,这个属性的功能就是定义前景图像的gravity属性,所以这个属性必须配合foreground使用。而其中的可选项更gravity是一样的,可以在我之前的《 Android UI之LinearLayout(线性布局)》中找到属性表。 举个栗子:

这里的代码更上边的唯一区别就是在FrameLayout中添加了下面这行代码。

可以看到前景图像还原到了原有大小,而且按照设置放到了右下角,这样,FrameLayout中的子组件就显示出来了。

附:引用声明

《疯狂Android讲义(第二版)》 李刚 《2.2.3 帧布局》 电子工业出版社

android toast设置比Toast.LENGTH_SHORT还短的持续时间 最近接触android开发,很多东西使用的时候都没考虑到通用性,比如我经常使用的toast,系统自带的Toast.LENGTH_LONG是3.5秒,Toast.LENGTH_SHORT是2秒,我们有的

Textview 单行显示 android:ellipsize=endandroid:singleLine=true设置Textview单行显示文字

Android通过泛型来简化findViewById 1.通常我们通过findViewById得到View都要加个强制转换,这样感觉很麻烦,现在我们可以在BaseActivity加上如下方法通过泛型来有减少书写:@SuppressWarnings(unche

标签: Android UI之FrameLayout(帧布局)

本文链接地址:https://www.jiuchutong.com/biancheng/378117.html 转载请保留说明!

上一篇:Host 'admin-PC' is not allowed to connect to this MySQL server

下一篇:android toast设置比Toast.LENGTH_SHORT还短的持续时间(Android Toast设置弹窗大小)

  • 土地取得方式有哪些
  • 息税前利润增长率与财务杠杆系数
  • 交易性金融资产属于什么科目
  • 合伙人没有账目就说赔了合法吗
  • 以应税消费品抵偿债务的计税依据
  • 企业如何实现合理利润
  • 员工住院费用公司报销吗
  • 地产项目开发
  • 应收账款计提坏账准备是谨慎性原则吗
  • 餐馆的前期投资预算
  • 劳务分包服务费率
  • 车辆购置税入什么科目?
  • 安装工程发票怎么开
  • 价外费用如何开普票
  • 关于有什么新的政策
  • 应交税费属于什么会计要素
  • 购买工装的进项能抵扣吗
  • 三星笔记本预装系统
  • 苹果se和华为p9哪个好
  • 企业如何选择会计师事务所
  • 各类预算的内容及其相互关系
  • 营业外支出与营业收入之比应小于1%的说明
  • 苹果mac双系统按住哪个键
  • dghm.exe是什么程序
  • 企业所得税的概述
  • negro 什么意思
  • php生成随机字符串源,且不会重复出现
  • 生育津贴差额账务处理
  • 进货后退货的会计处理
  • 视频监控智能化应用
  • 农民影视2023 最新版
  • 外籍个人取得的现金住房补贴所得免征个人所得税吗
  • codeignitor
  • vue框架总结
  • 金税盘可以全额抵税吗
  • phpweb缓存技术
  • 会计科目借贷方向图表
  • 公司目前销售使用的物品
  • 未出资到位的股权转让个人所得税
  • 哪些需要缴纳企业所得税
  • 伤残鉴定中心流程
  • 印花税计入会计什么科目
  • 销售商品返还现金
  • 进项税额抵扣如何做账
  • 金税盘入什么科目
  • 注销退税后又补税了
  • 提取安全生产费用是什么意思
  • 六大类科目的借贷口诀余额怎么填
  • 企业暂估入账的税务风险
  • 发票章摔坏了一个角,还能盖吗
  • 增值税系统技术维护费 减免政策
  • sql中的存储过程是干嘛用的
  • 如何跨数据库查询
  • mysql 表分区
  • ubuntu的命令行快捷键
  • 硬盘安装后不显示
  • .ccc是什么文件
  • Linux进入图形界面卡顿
  • linux应对攻击的防御手段
  • xp系统的cad
  • mac怎么旋转窗口
  • qbupdate.exe - qbupdate是什么进程 有什么作用
  • gcasSWUpdater.exe是什么进程 有什么作用 gcasSWUpdater进程查询
  • mmtraylsi.exe是什么进程 有什么作用 mmtraylsi进程查询
  • Linux 后台执行程序如何操作?
  • 批处理删除注册表指定项
  • nodejs readdir
  • jquery动态设置css
  • vue curd生成
  • shell脚本检查语法
  • shell脚本启动应用程序
  • jquery ajax分页插件的简单实现
  • 细说java
  • python paramiko模块 判断过期
  • 猫的喵喵
  • 陕西省国家税务局刘峰
  • 诺诺开票软件怎么领用发票
  • 南京地税局局长名单
  • 国家税务总局辽宁省税务局
  • 请问在哪里可以培训护工
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设