这是一个极其简便的快速实现隐藏标题栏和导航栏的库。
来源:互联网 发布:柔宇科技工资高吗 知乎 编辑:程序博客网 时间:2024/06/05 08:24
http://www.jcodecraeer.com/a/opensource/2016/1106/6748.html
ByeBurger
- 视图切换 (View Transition)
- ★★★★★
- 2016-11-06 13:34
- 7536 kb
- Android Studio
- 63 次
- 8 次
- https://github.com/githubwing/ByeBurger
下载 收藏
A easy way let your titlebar or bottom navigation hiding on scroll ,极其简便的快速实现隐藏标题栏和导航栏
介绍:
这是一个极其简便的快速实现隐藏标题栏和导航栏的库。
运行效果:
使用说明:
在gradle 编译库文件
- allprojects {
- repositories {
- jcenter()
- maven { url "https://jitpack.io" }
- }
- }
- dependencies {
- compile 'com.github.githubwing:ByeBurger:1.1.0'
- compile 'com.android.support:design:25.0.0'
- }
你只需要在布局中,使用CoordinatorLayout作为根布局,然后向你的任何View中插入一句app:layout_behavior属性,即可实现滑动的隐藏和显示。你的标题栏可以是Toolbar或者LinearLayout或者什么鬼,同样你的底部导航栏可以是最新的BottomNavigationView亦或者TabLayout在古老一点的RadioButton都可以!
- <android.support.design.widget.CoordinatorLayout>
- <Viewpager />
- <Toolbar
- app:layout_behavior="@string/bye_burger_title_behavior"
- />
- <BottomTab
- android:layout_gravity="bottom"
- app:layout_behavior="@string/bye_burger_bottom_behavior"
- />
- </android.support.design.widget.CoordinatorLayout>
注意
CoordinatorLayout类似于FrameLayout,所以注意xml层次,Title和Bottom Tab要在xml下方。
只有实现NestScorll接口View的才可以实现监听,例如RecyclerView、NestScrollView.
在ListView下,是不生效的。
0 0
- 这是一个极其简便的快速实现隐藏标题栏和导航栏的库。
- 炫酷:一句代码实现标题栏、导航栏滑动隐藏。ByeBurger库的使用和实现
- 一句代码实现标题栏、导航栏滑动隐藏。ByeBurger库的使用和实现
- 标题栏的滑动隐藏和显示是怎么实现的?
- 第三方开源库:ByeBurger 实现标题栏和底部导航栏的出现与隐藏
- 2. 极其简便的Mysql操作
- CoordinatorLayout实现标题栏的隐藏
- android 隐藏导航栏+标题栏
- 关于android studio中标题栏的隐藏和显现实现。
- Android Studio下实现隐藏标题栏和状态栏的闪屏页
- Android Studio实现标题栏和状态栏的隐藏
- 一句代码实现标题栏、导航栏滑动隐藏
- 一句代码实现标题栏、导航栏滑动隐藏
- 滑动逐渐隐藏导航栏的实现
- vimperator是一个极其变态强大的firefox附加组件
- 求一个整数是2的几次幂(极其高效)
- UINavigationController导航栏的隐藏和显示
- 导航栏的平滑显示和隐藏
- 生成模型与判别模型
- Tomcat学习总结1
- 解决 Cannot upgrade/downgrade to Dynamic Web Module 3.1 facet.
- wifidog 源码初分析(4)
- google SRE运维解密&服务质量目标
- 这是一个极其简便的快速实现隐藏标题栏和导航栏的库。
- 论文、文档必备Word技巧
- Sqlite命令行基本操作
- Java过滤器与SpringMVC拦截器之间的关系与区别
- linux 下查找大日志文件,比如大于100M的文件
- 【闲话】#1
- 引用数据类型中引用传递的本质---地址的复制,对象只有一个
- <c:forEach>
- wifidog 源码初分析(3)