关于Android开发BottomNavigationBar的初次使用。。。。
2016-11-16 23:01
363 查看
1-之前在Android开发一款app 做仿微信界面的tab浏览的时候,用了很多种方式,有自绘imageButton方式,还有Github上面很多开源的方式,也都能实现这个东西;2-今天再看一位大神的源码的时候,偶然发现了这货!BottomNavigationBar,这货去实现这个东西,很强大,也很方便。。。很喜欢,给初入门的朋友一盏明灯吧;3-首先是xml文件里面的创建,大致是这个样子: <com.ashokvarma.bottomnavigation.BottomNavigationBarandroid:id="@+id/bottom_bar"android:layout_gravity="bottom"android:layout_width="match_parent"android:layout_height="wrap_content"/>
其实和一般的TextView感觉没什么区别,不是吗?
4-在Activity中可以这样:
mNavigationBar.setMode(BottomNavigationBar.MODE_FIXED); mNavigationBar.setBackgroundStyle(BottomNavigationBar.BACKGROUND_STYLE_RIPPLE) .addItem(new BottomNavigationItem(R.drawable.home_press, "家园").setActiveColorResource(R.color.colorRed)) .addItem(new BottomNavigationItem(R.drawable.newscenter_press, "新闻").setActiveColorResource(R.color.colorRed)) .addItem(new BottomNavigationItem(R.drawable.setting_press, "设置").setActiveColorResource(R.color.colorRed)) .addItem(new BottomNavigationItem(R.drawable.smartservice_press, "收藏").setActiveColorResource(R.color.colorRed)) .setFirstSelectedPosition(0) .initialise();很方便,也很舒服,再也不用自己去描绘TextView和ImageButton这种东西了,如果不描绘,图片点来点去很容易很难看。。。
相关文章推荐
- Android底部导航BottomNavigationBar的使用
- Android BottomNavigationBar的使用
- Android之底部菜单 BottomNavigationBar的使用
- [置顶] Android 底部导航栏 BottomNavigationBar的简单使用
- Android BottomNavigationBar底部导航控制器的使用
- Android BottomNavigationBar底部导航控制器的使用
- Android BottomNavigationBar底部导航控制器的使用
- Android BottomNavigationBar底部导航控制器的使用
- Android BottomNavigationBar底部导航控制器的使用1
- Android使用BottomNavigationBar实现导航栏功能
- 开发小技巧--google推荐的底部导航栏的使用BottomNavigationBar
- 【Android开发日记】使用 NavigationDrawer + fragment 实现sherlockActionBar+slidingmenu 功能
- Android BottomNavigationBar底部导航控制器使用方法详解
- Android BottomNavigationBar底部导航控制器的使用
- 关于Android开发中导出jar包后的资源使用问题解决
- android开发关于和使用本机内存、内置存储卡和外置存储卡 (转)
- android开发关于和使用本机内存,内置存储卡和外置存储卡大揭秘
- android开发关于和使用本机内存,内置存储卡和外置存储卡
- android 开发使用图片异步缓存框架关于图片请求路径不变情况下的解决方法
- Android开发之ActionBar结合Fragment的导航功能的使用(源代码分享)