Android FloatingActionButton(FAB) 懸浮按鈕


FloatingActionButton 懸浮按鈕

                                                                                                                              -------部分資料是從網上查找來的,如有不妥,請留言通知!

1)布局文件

 

  • app:backgroundTint - 設置FAB的背景顏色。
  • app:rippleColor - 設置FAB點擊時的背景顏色。
  • app:borderWidth - 該屬性尤為重要,如果不設置0dp,那么在4.1的sdk上FAB會顯示為正方形,而且在5.0以后的sdk沒有陰影效果。所以設置為borderWidth="0dp"。
  • app:elevation - 默認狀態下FAB的陰影大小。
  • app:pressedTranslationZ - 點擊時候FAB的陰影大小。
  • app:fabSize - 設置FAB的大小,該屬性有兩個值,分別為normal和mini,對應的FAB大小分別為56dp和40dp。
  • src - 設置FAB的圖標,Google建議符合Design設計的該圖標大小為24dp。
  • app:layout_anchor - 設置FAB的錨點,即以哪個控件為參照點設置位置。
  • app:layout_anchorGravity - 設置FAB相對錨點的位置,值有 bottom、center、right、left、top等。

在布局文件設置改控件的一些屬性。要熟悉該控件的各個屬性。

該控件有點像ImageView,可以當成這個使用,這個看起來效果似乎更好。

2)在MainActivity里添加FloatingActionButton控件的事件監聽器

總結:使用懸浮按鈕FloatingActionButton控件,需要做兩步工作,在xml文件里設置該控件的屬性,在MainActivity里添加該控件的事件監聽器。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM