FloatingActionButton FAB 悬浮按钮

时间:2021-11-25 23:14:09

FloatingActionButton简称FAB,这是一种比较美观的按钮;

1、使用前:

FAB代表一个App或一个页面中最主要的操作,如果一个App的每个页面都有FAB,则通常表示该App最主要的功能是通过该FAB操作的。
为了突出FAB的重要性,一个页面最好只有一个FAB。

2、大小

通常有两种尺寸:
56 * 56dp :默认的大小,最常用的尺寸。
40 * 40 dp :Mini版。
当然也可以改它的大小。
 
3、添加依赖:
    implementation 'com.android.support:design:27.1.0'

4、常用方法:

1)app:elevation="5dp":(好像没效果)

阴影的高度,elevation是Android 5.0中引入的新属性,设置该属性使控件有一个阴影,感觉该控件像是“浮”起来一样,这样达到3D效果。对应的方法:setCompatElevation(float)

2)android:backgroundTint="@color/white":

背景的颜色

3)app:fabSize="normal":

调节大小,可选成“mini”

4)app:fab_shadow="false":(好像没效果)

是否开启阴影