Вот видео YT, которое объясняет, как создать нижнюю навигацию.
https://youtu.be/jpaHMcQDaDg
Когда вы закончите с созданием нижней навигации, просто добавьте FAB в каждый фрагмент, который вы хотите. Со следующим кодом в вашем фрагменте XML.
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="32dp"
android:layout_marginRight="32dp"
android:layout_marginBottom="32dp"
android:src="@drawable/ic_add_alarm_black_24dp"
android:background="@color/colorAccent"
app:backgroundTint="@color/colorAccent"
app:fabSize="normal"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
Также добавьте следующую зависимость в ваш gradle.
implementation 'com.google.android.material:material:1.0.0'