我们在Android开发一个项目时,肯定会使用到这个第三方的。方便、简单、好用。话不多少上代码!
BottomBar作为一个开源的第三方控件,因其简单实用,且动画效果酷炫,用来作为android App的底部导航栏;
关于这方面的详解一直都有,此次进行重写是因为,该控件进行了版本升级,由原先的1.0版本升级到了的2.0版,
我们今天写一下1.0版本的使用方法:
1.首先,我们下面需要几个按钮,咱们就创建几个Fragment类,继承
import android.support.v4.app.Fragment;
然后相应的分别写好布局文件,里面根据自己的需求进行布局
2.依赖:
compile 'com.hjm:BottomTabBar:1.1.1'
3.然后在布局中使用
<com.hjm.bottomtabbar.BottomTabBar android:id="@+id/bottombar" android:layout_width="match_parent" android:layout_height="match_parent"/>
4.最后一步在Java代码中
mBottombar.init(getSupportFragmentManager()) .setImgSize(40,20) .setFontSize(12) .setTabPadding(4,6,10) .setChangeColor(Color.RED,Color.BLACK) .addTabItem("首页",R.drawable.shouye, HomePage.class) .addTabItem("分类",R.drawable.fenlei, Classify.class) .addTabItem("发现",R.drawable.faxian, Find.class) .addTabItem("购物车",R.drawable.shoppcar, ShoppingCar.class) .addTabItem("我的",R.drawable.wode, My.class) .isShowDivider(false) .setOnTabChangeListener(new BottomTabBar.OnTabChangeListener() { @Override public void onTabChange(int position, String name) { } });5.这样一个简单的Bottombar就实现了,你学会了吗?