位置: 编程技术 - 正文

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设置弹窗大小)

  • 年报纳税总额能查到吗
  • 社会保障税的征收条件
  • 如何做进项税额转出,又认证不了发票
  • 人员经费包括哪些方面?
  • 预付账款和应付账款的区别
  • 蔬菜专用发票在哪里开
  • 如何区分总额法和净额法
  • 交印花税需要身份证吗
  • 水费收取违约金投诉回复
  • 支付以前年度的费用会计处理
  • 房屋建筑物评估技术鉴定表
  • 小规模建筑业有增值税吗
  • 承兑汇票承兑流程
  • 刷卡手续费可以开经纪代理服务费吗
  • 预付款税率是多少
  • 生产企业出口退税操作流程视频
  • 长期零申报的公司容易注销吗
  • 登记为一般纳税人后可以转为小规模纳税人
  • 企业所得税税率2.5% 5% 25%
  • 企业收到政府拆迁补偿款要交税吗怎么做账
  • 批量获取文件信息
  • 删除打印机如何添加
  • 出售房产会计账务处理
  • NPFMSG.exe - NPFMSG是什么进程 有什么用
  • 个体公司转账给私人
  • 以前年度企业所得税分录
  • thinkphp3.1.3手册
  • php代码大全及其含义
  • 多品种生产能力计算公式
  • 利润表的营业收入是开票金额吗
  • 前端file对象
  • php 文件传输
  • ssm框架集成
  • 基于Pytorch的风格转换
  • 年报企业所得税的分录怎么做
  • 支付的劳务费是什么意思
  • 小规模纳税人如何界定
  • 预存电费余额怎么突然多了
  • 税务清算后还需要报税吗
  • 第一季度利润表年初余额
  • 税控系统减免税
  • 个税全员全额扣除怎么算
  • 公司开一般户和基本户开哪个好
  • MYSQL5 masterslave数据同步配置方法第1/3页
  • 待摊费用和预提费用都属于资产类科目
  • 月末假退月初假领
  • 出售其他债权投资产生的收益为什么计入留存收益
  • 开办费用怎么处理
  • 代收代缴的水电费怎么开票
  • 折旧计入主营业务成本的情况
  • 货物赔偿款计入什么会计科目
  • 利息资本化的利弊
  • 库存周转率中销量怎么算
  • 企业其他应收款余额非常大的原因
  • 财务票子怎么粘
  • 固定资产清理是资产吗
  • sql行变列有几种方法
  • windows微软官方
  • dnfxp系统能玩吗
  • adguard安全性
  • SsAAD.exe - SsAAD是什么进程
  • google chrome windows 10
  • win8 系统设置
  • linux修复工具
  • [Unity3D]Stencil buffer失效了怎么办
  • 调用perl脚本
  • css样式分为
  • 如何调试自己的情绪
  • jquery crud
  • unityab包
  • shell脚本计算执行时间
  • 手游 unity
  • javascript学习指南
  • js设置rem
  • jQuery实现的可编辑表格完整实例
  • 地税办理停保
  • 比亚迪车载物联网卡
  • 年终奖发4万扣多少税
  • 税务异地协查系统管理办法
  • 如何做好税收工作推动税收事业创新发展
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设