转载请标明出处:http://blog.csdn.net/u010046908/article/details/50962081本文出自:【李东的博客】
最近Google在自己推出的Material design中增加了Bottom Navigation导航控制。Android一直没有官方的导航控制器,自己实现确实是五花八门,有了这个规定之后,就类似苹果的底部Toolbar,以后我们的APP就会有一致的风格,先看一张效果:
这是官方在Material design中给出一张图,确实很不错。
1.BottomNavigationBar的下载地址
https://github.com/Ashok-Varma/BottomNavigation
2.使用的方法
2.1在Gradle中添加
compile ‘com.ashokvarma.android:bottom-navigation-bar:0.9.5’
2.2布局实现
|
|
2.3类中Activity中添加BottomNavigationItem
|
|
2.4设置事件监听器TabChangeListener
|
|
3.案例的实现
布局文件
Activity的代码:
|
|
fragment的代码
|
|
代码实现起来很简单,就加载布局,添加BottomNavigationItem,设置TabChangeListener就这三步搞定底部导航控制器。
效果实现: