问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Android基础CoordinatorLayout协调布局的使用(一)

发布网友 发布时间:2023-02-10 09:27

我来回答

1个回答

热心网友 时间:2023-11-09 21:13

        CoordinatorLayout中文翻译为“协调布局”,它可以协调调度子布局,当触摸的时候会影响布局从而产生动画效果(从协调子布局可以了解到,协调布局必须是跟布局,否则不起作用)。CoordinatorLayout通过设置子View的 Behaviors来调度子View。系统(Support V7)提供了AppBarLayout.Behavior, AppBarLayout.ScrollingViewBehavior, FloatingActionButton.Behavior, SwipeDismissBehavior 等。

        首先我们看下使用比较简单的悬浮按钮FloatingActionButton.Behavior,我们可以设想一个场景,当我们点击悬浮按钮的时候,从屏幕底部弹出一个SnackBar.,若是悬浮按钮不随之滑动,那么悬浮按钮势必会挡住SnackBar,使得用户看不完全,此时我们可以使用协调布局,让悬浮按钮随SnackBar弹出向上滑动。(使用之后不会挡住底部)

具体使用很简单,根布局是协调布局,悬浮按钮是其直接子布局即可。当点击选择按钮的时候调用一下,SnackBar即可。

PS本文参考文章是作者 xujun9411 所写的文章,非常感谢!   使用CoordinatorLayout打造各种炫酷的效果
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
微创包皮手怎么是像订书针一样扎在上面 感谢领导精辟诗句 感恩领导的诗句 最顶级的感谢领导的诗句 世界斯诺克排行榜前10名的名单 斯诺克积分规则 ...多可以用12小时顺流航行,每小时可行30千米。逆流航行每小 ...顺流每小时行30千米,逆流每小时行20千米.这艘船在A、B两地之间往返... ...乙两地往返航行,顺流每小时行30千米,逆流每小时行20千米.问:这艘船... ...航行,顺流每小时行30千米,逆流每小时行20千米,这艘船在A B两地之间... CoordinatorLayout的基本使用 我的电脑速度慢了好多,怎么弄快啊? 想在银行贷款40万,要具备什么条件?有什么要求 采购借款10000元,购买原材料8000,还款2000怎么做分录? 当前较为普遍的贷款分类方法主要依据 节气:立秋代表什么意思? 手势清理垃圾 约定什么成 贵州专升本考试报名时间是什么时候? 土建回填不够标高购买塘渣的钱谁出 加油站圈存是什么意思 淘气孩子怎么处理 大家知道消声器除了“消声”还有别的用处吗? 玩解压手表,秘诀是什么呢 最近工作太累,有什么方法能够放松和解压呢? 咖啡粉在什么温度的水中萃取最好? 今年的冬笋怎么还是笋芽 棉絮上有蟑螂卵还可以盖吗 怎样才能在文档上标注墨迹 如何经营好自己的家庭 CoordinatorLayout使用 使用CoordinatorLayout实现吸顶效果 2020-10-30 CoordinatorLayout下拉刷新+RecyclerView嵌套RecyclerView滑动... coordinatorlayout和listview能使用吗 CoordinatorLayout 在fragment中不支持吗 在CordinatorLayout中使用Webview 快手0元试穿怎么不见了呢 天然气热水器停电了如何继续使用 快手跟踪其他app怎么关闭 快手户外直播能追踪具体位置 ‘在快手发送订单,商家能知道发货吗 快手快递丢了物流信息会显示吗 疹的繁体字怎么写 京东家礼在那里领取 充话费会提升京享值吗 安庆市哪里买到空调清洗剂? pod反应液放多久 ipod touch24苹果皮能用在i pod touch2上么 压测pod是什么意思 买24品双摇电吉他的问题