半栈工程师Android开发学习

关于CoordinatorLayout简单

2018-07-27  本文已影响50人  乌龟学跑步

CoordinatorLayout简介

CoordinatorLayout是在 Google IO/15 大会发布的,遵循Material 风格,包含在 support Library中,结合AppbarLayout, CollapsingToolbarLayout等 可 产生各种炫酷的效果

CoordinatorLayout简介通常用来 干什么

Google官方地址

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: 不会弄小视频,图弄的比较糊。

上一篇 下一篇

猜你喜欢

热点阅读