关于CoordinatorLayout简单

作者: 乌龟学跑步 | 来源:发表于2018-07-27 10:31 被阅读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: 不会弄小视频,图弄的比较糊。

    相关文章

      网友评论

        本文标题:关于CoordinatorLayout简单

        本文链接:https://www.haomeiwen.com/subject/zsdwmftx.html