**
组件引用
**
<io.github.kobakei.materialfabspeeddial.FabSpeedDial
android:id="@+id/fab"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:fab_extraMargin="-8dp"
app:fab_fabBackgroundColor="@color/colorPrimary"
app:fab_fabDrawableTint="#ffffff"
app:fab_fabRippleColor="#ffffff"
app:fab_menu="@menu/menu_fab"
app:fab_miniFabBackgroundColor="@color/fab_mini"
app:fab_miniFabBackgroundColorList="@array/white_array"
app:fab_miniFabDrawableTint="@android:color/black"
app:fab_miniFabDrawableTintList="@array/black_array"
app:fab_miniFabRippleColor="@color/colorPrimary"
app:fab_miniFabRippleColorList="@array/white_array"
app:fab_miniFabTextBackground="@drawable/label"
app:fab_miniFabTextBackgroundList="@array/labels"
app:fab_miniFabTextColor="@color/fab_mini"
app:fab_miniFabTextColorList="@array/white_array"
app:fab_touchGuardColor="#80000000"
app:fab_useRevealEffect="true"
app:fab_useTouchGuard="true"
/>
**
label.xml
**
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_pressed="false">
<shape
android:shape="rectangle">
<corners
android:radius="4dp"/>
<solid
android:color="@android:color/white"/>
</shape>
</item>
<item
android:state_pressed="true">
<shape
android:shape="rectangle">
<corners
android:radius="4dp"/>
<solid
android:color="@android:color/darker_gray"/>
</shape>
</item>
</selector>
**
colors.xm
**
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary">#009688</color>
<color name="colorPrimaryDark">#00796B</color>
<color name="colorAccent">#FD87A9</color>
<!-- Array of ColorStateList -->
<array name="colors">
<!--<item>@color/fab_mini</item>-->
<!--<item>@color/fab_mini</item>-->
<item>@color/fab_mini</item>
<item>@color/fab_mini</item>
<item>@color/fab_mini</item>
</array>
<array name="white_array">
<!--<item>#1d9c90</item>-->
<!--<item>#14978b</item>-->
<item>#0cafa0</item>
<item>#089484</item>
<item>#038172</item>
</array>
<array name="black_array">
<!--<item>@android:color/white</item>-->
<!--<item>@android:color/white</item>-->
<item>@android:color/white</item>
<item>@android:color/white</item>
<item>@android:color/white</item>
</array>
</resources>