title: FloatingActionButton
date: 2017-04-25 20:13:47
tags: 學(xué)習(xí)
categories: android
[toc]
FloatingActionButton
google出的一個(gè)Material design分割懸浮按鈕。特殊的運(yùn)動(dòng)、變形行為、錨定點(diǎn)的轉(zhuǎn)移。
懸浮按鈕兩種規(guī)格:默認(rèn)的,小的。該尺寸通過(guò)fabSize屬性設(shè)置。
個(gè)性屬性
android.support.design:fabSize : 圖標(biāo)大小
- mini 小按鈕
- normal 正常按鈕
- ffffff 具體的尺寸
android.support.design:elevation :陰影大小
- 尺寸。默認(rèn)是有陰影,設(shè)置為0dp可以取消陰影
android.support.design:rippleColor 設(shè)置點(diǎn)擊時(shí)的顏色,這個(gè)在material design下的效果是一個(gè)漸變的。比如設(shè)置為綠色,那么從默認(rèn)的藍(lán)色漸變?yōu)榫G色
- 顏色值
android.support.design:useCompatPadding 是否兼容padding屬性
- 默認(rèn)為FALSE ,不建議使用,親測(cè)發(fā)現(xiàn)點(diǎn)擊時(shí)背景變?yōu)榉叫?/li>
android.support.design:backgroundTint 背景顏色
android.support.design:pressedTranslationZ 點(diǎn)擊時(shí)陰影的大小,發(fā)現(xiàn)也是一個(gè)漸變的效果
android.support.design:layout_anchor 設(shè)置描點(diǎn),相對(duì)于那個(gè)控件位置
android.support.design:layout_anchorGravity 相對(duì)于描點(diǎn)的居中方式
出現(xiàn)的問(wèn)題
- 我在4.3的手機(jī)上測(cè)試,發(fā)現(xiàn)點(diǎn)擊后顏色有一個(gè)邊框,所以需要app:borderWidth="0dp"把邊框取消掉