MaterialDesign系列文章(十三)FloatingActionButton的使用

不怕跌倒,所以飛翔

FAB代表一個App或一個頁面中最主要的操作,如果一個App的每個頁面都有FAB,則通常表示該App最主要的功能是通過該FAB操作的。為了突出FAB的重要性,一個頁面最好只有一個FAB。

FAB的使用

FAB的設置尺寸

  1. 56 * 56dp :默認的大小,最常用的尺寸。
  2. 40 * 40 dp :Mini版。

簡單的使用

XML中的一下屬性:

  • app:elevation 陰影屬性,這個是在5.0之后提出的一個概念,使按鈕懸浮的一個屬性
  • app:fabSize 按鈕的大小,為normal時,大小為:56 * 56dp ,為mini時,大小為: 40 * 40 dp.
  • app:backgroundTint 按鈕的背景顏色
  • app:rippleColor 點擊按鈕使形成的波紋顏色
  • android:layout_gravity 通過該屬性設置位置
  • app:pressedTranslationZ 點擊時顯示的陰影效果
  • app:borderWidth 如果沒有陰影的時候把這個值設置成"0"就可以了

其實這個控件沒有什么好說的,點擊事件和其他控件的點擊事件一樣,所以其他的內容沒有什么可說的了,但是,我在翻看網上的帖子的時候看見一個很好的效果,有時間的朋友可以去看看zeng三壽的一篇文章!


這一系列文章的地址,希望對大家有幫助

項目地址

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容