您的位置:首页 > 其它

这是一个极其简便的快速实现隐藏标题栏和导航栏的库。

2016-11-07 10:16 288 查看
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://githu
dab1
b.com/githubwing/ByeBurger

底部导航
下载 收藏


githubwing / ByeBurger

A easy way let your titlebar or bottom navigation hiding on scroll ,极其简便的快速实现隐藏标题栏和导航栏

10214

介绍:

这是一个极其简便的快速实现隐藏标题栏和导航栏的库。

运行效果:



使用说明:

在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下,是不生效的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐