效果图:
activity_main.xml:
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_margin="20dp"
android:src="@drawable/ic_android_black_24dp"
android:clickable="true"
app:backgroundTint="#3F51B5"
app:elevation="3dp"
app:pressedTranslationZ="6dp"/>
* app:backgroundTint 设置圆形按钮的背景颜色
* app:elevation 设置点击前状态的阴影大小
* app:pressedTranslationZ 设置点击时阴影的大小
松手之后就会回到 app:elevation 设置的阴影状态