Android底部导航信息提示,GitHub - mokeys/EasyNavigation: Android底部导航栏████几行代码实现Tab导航(随意定制加号,带红点消息提示)...

主要功能

几行代码轻松实现底部导航栏(Tab文字图片高度随意更改);

中间可添加加号按钮,也可添加文字;(足够的属性满足你需要实现的加号样式)

如果还不能满足、中间可添加自定义View;

Tab中随意添加小红点提示、数字消息提示;

点击按钮可跳转界面、也可作为Tab切换Fragment;

更多使用参考简书;

效果图

pre.gif

pre5.jpg

pre3.jpg

pre4.jpg

实现

依赖

Step 1. Add it in your root build.gradle at the end of repositories:

allprojects {

repositories {

...

maven { url 'https://jitpack.io' }

}

}

Step 2. Add the dependency

implementation 'com.github.forvv231:EasyNavigation:1.0.3'

更新(1.0.3)

1、viewpager缓存默认值改大一些(之前一直有咨询页面销毁的问题);

更新(1.0.2)

1、修改navigition为navigation;

更新(1.0.1)

1、默认Tab点击改为无动画、或anim()中传入null设置为无动画;

2、修复部分机型addAlignBottom属性失效问题;

更新(1.0.0)

1、中间加号下可添加文字;

2、中间加号位置可添加自定义View;

3、可设置点击加号后同其他Tab一样切换Fragment;

移除addIcon属性、添加中间的图片文字同Tab一样;

移除onAddClickListener、监听事件同Tab、实现onTabClickListener;

新增addAlignBottom属性(加号是否同Tab文字底部对齐 RULE_BOTTOM时有效)

新增addTextTopMargin属性(加号文字距离加号图片的距离)

新增addTextSize属性(加号文字大小)

新增addNormalTextColor属性(加号文字未选中时字体颜色)

新增addSelectTextColor属性(加号文字选中时字体颜色)

更改addIconBottom方法名为addLayoutBottom;

更改addIconRule方法名为addLayoutRule;

Demo

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值