CoordinatorLayout简介
CoordinatorLayout是在 Google IO/15 大会发布的,遵循Material 风格,包含在 support Library中,结合AppbarLayout, CollapsingToolbarLayout等 可 产生各种炫酷的效果
CoordinatorLayout简介通常用来 干什么
CoordinatorLayout is intended for two primary use cases:
As a top-level application decor or chrome layout
As a container for a specific interaction with one or more child views
简单来说就是
作为最上层的View
作为一个 容器与一个或者多个子View进行交互
作者:yaoxiaoyun
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
简单的demo展示一下效果
代码如下
再来一个实际应用到的效果:主要是一个向上滑动的页,滑动到固定的标签位置即不能滑动了,并且四个标签页可以左右滑动,不同的fragment设置不动的子项内容。
代码下面奉上
1.首先是页面布局的页。
2.在activity中引用view,设置操作使tabLayout和viewPager关联起来,mTabLayout.setupWithViewPager(mViewPager); viewPager设置adapter,adapter继承自FragmentPagerAdapter,同时设置了每个view的fragment和title。代码如下:
3.fragment是两个简单的页,一个是空,一个是标签文字的列表,不做过多解释,上一个代码。
这个简单的demo就结束了,小效果,随手记,欢迎大神指导。
PS: 不会弄小视频,图弄的比较糊。
网友评论