位置: 编程技术 - 正文

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

  • 一般纳税人预缴税款几个点
  • 个税申报错了并且已经缴款怎么修改
  • 税款已缴未入库是怎么回事
  • 其他收益科目在哪个科目前面填
  • 设备租赁费用
  • 小企业费用包括哪些
  • 建筑企业发生分包业务如何确认收入
  • 菜场摊位租赁合同
  • 补发工资是否计入工资
  • 公司贷款直接打供应商账户还需要发票吗
  • 企业网银短信提醒费用
  • 某企业月末由仓库转来发料凭证汇总表
  • 外购烟叶税进项税额的扣除率
  • 股权的溢价是什么意思
  • 多缴的增值税能退吗
  • 进项转出滞纳金规定
  • 增值税附加税怎么报税
  • 小微企业不超过300万所得税
  • 财务软件没有税务登记
  • 在职员工 开公司
  • 年终奖金计税方式区别
  • 交通定额发票税率
  • 存货减值准备计提
  • 研发费用的会计和税法的不同
  • 鸿蒙系统控制中心
  • 原始股东减持要交多少税
  • 民营非盈利企业好申请吗
  • 个人银行卡作为公司备用金影响
  • 怎么安装win7系统步骤
  • 腾讯电脑管家中蓝牙在哪
  • linux用途是什么
  • 报销费用多付会计分录
  • win10桌面没有我的电脑图标怎么办
  • 若依框架前端框架
  • codeigniter 教程
  • 长期应收款属于流动资产吗
  • 年底有留抵税额怎么结转
  • php怎么添加背景图片
  • 增值税专用发票查询系统官方网站
  • 小规模纳税人每月申报什么税
  • pycharm操作界面
  • 营业外收支的账户是什么
  • 报关单份数
  • 支付临时工工资,需要个税申报吗
  • 织梦使用手册
  • html导航链接
  • 甲企业持有乙企业股票的市价为920000
  • 企业分配股权
  • 存货的计税基础公式
  • 财务软件期末处理
  • mysql主从复制实现原理
  • 专票不抵扣认证怎么操作
  • 公司水电费分摊怎么算
  • 开经销商公司要多少钱
  • 发票没交税可以报销吗
  • 税控盘交服务费
  • 发票抬头注意事项
  • mysql远程访问不了
  • 安装win7旗舰版鼠标无法使用
  • 从几个方面论述
  • solaris的多线程实现方式
  • ie11怎么打开ie8
  • 提升xp系统流畅度
  • unix命令大全
  • 如何设置鼠标移入并停止时触发接口
  • 基于centos6安装kvm服务
  • 如何查看激活日期苹果
  • c# unity ioc
  • js滚动条怎么调出来
  • bootstrapped 5%
  • 跟踪快件
  • 2016年最火的歌曲排行榜前十名
  • js动态创建script标签
  • jquery不生效的原因
  • 电子税务局打印发票提示本机未检测到
  • 没工作个人所得税还用下载吗
  • 武汉市契税减免政策
  • 捐赠纳税
  • 退契税可以不用本人银行卡吗
  • 实体经济的行业有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设