美文网首页
Material Design - FloatingAction

Material Design - FloatingAction

作者: Arnold_J | 来源:发表于2017-10-20 15:22 被阅读0次

关键字:FloatingActionBar、材料设计
项目地址:AboutMaterialDesign


一、官网属性介绍

属性名 说明
app:backgroundTint - 设置FAB的背景颜色。
app:rippleColor - 设置FAB点击时的背景颜色。
app:borderWidth - 如果不设置0dp,那么在4.1的sdk上FAB会显示为正方形,而且在5.0以后的sdk没有阴影效果。所以设置应为borderWidth="0dp"。
app:elevation - 默认状态下FAB的阴影大小。
app:pressedTranslationZ - 点击时候FAB的阴影大小。
app:fabSize - 设置FAB的大小,该属性有两个值,分别为normal和mini,对应的FAB大小分别为56dp和40dp。
//两个内部类
FloatingActionButton.Behavior
FloatingActionButton.OnVisibilityChangedListener

二、简单使用并没有高级

其实这就是一个优化了视图和交互效果的 ImageButton ,属性上面已经说明的很清楚了,主要的注意点在于,父布局建议是 CoordinatorLayout ,使用其他容器会有无法预知的显示问题,例如 padding 的异常等等。同时,很多响应的想过也需要 CoordinatorLayout 才能实现。
后面写到 CoordinatorLayout 的时候会另外说明。

谢谢观赏

相关文章

网友评论

      本文标题:Material Design - FloatingAction

      本文链接:https://www.haomeiwen.com/subject/ircnextx.html