AndroidBottomBar — легковесная красивая (с индикатором и анимациями) нижняя панель навигации.
Пример использования:
<com.skydoves.androidbottombar.AndroidBottomBarView android:layout_width="match_parent" android:layout_height="64dp" android:background="@color/colorPrimary" app:bottomBar_duration="300" // duration of the menu animation. app:bottomBar_flavor="icon" // decides which type (icon, title) will be shown as default. app:bottomBar_indicator_color="@color/md_blue_200" // color of the indicator. app:bottomBar_indicator_height="4dp" // height size of the indicator. app:bottomBar_indicator_padding="6dp" // left and right padding of the indicator. app:bottomBar_indicator_radius="12dp" // corner radius of the indicator. app:bottomBar_indicator_visible="true" // visibility of the indicator. app:bottomBar_menuAnimation="overshoot" // animations for selected or unselected menu item. app:bottomBar_selectedIndex="1" // preselected index when initialized. />
Библиотека: https://github.com/skydoves/AndroidBottomBar