这是一个 gank.io 的简易客户端,自己用来练手用的。感谢 @代码家 提供的 API 和内容,也感谢其他的开源项目作者和组织,让我可以用到简单高性能的第三方库,免去了重复造轮子的烦恼,Thanks。
当然做的比较简陋,端午节放假第二天比较无聊,就花了一下午+一晚上撸了这个客户端,看起来简单,真正写起来还是有点麻烦的,尤其是针对我这种小菜鸟,欢迎大家 star 和 fork ,一起交流进步更快。
另外一种样式: 在MainActivity中将mBottomBar.useFixedMode()这行注释去掉即可:
private void initBottomBar(Bundle savedInstanceState) {
mBottomBar = BottomBar.attach(this, savedInstanceState);
mBottomBar.noNavBarGoodness();
// mBottomBar.useFixedMode(); // show all title and icon on bottom bar
mBottomBar.setItems(R.menu.bottombar_menu);
compile 'com.android.support:appcompat-v7:23.4.0'
compile 'com.roughike:bottom-bar:1.3.7'
compile 'org.greenrobot:eventbus:3.0.0'
compile 'com.jude:easyrecyclerview:4.0.2'
compile 'com.squareup.retrofit2:retrofit:2.0.2'
compile 'com.squareup.retrofit2:converter-gson:2.0.2'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha1'
compile 'com.melnykov:floatingactionbutton:1.3.0'