CoordinatorLayout 实现了Material Design中的滚动效果
来源:互联网 发布:淘宝 进口啤酒真相 编辑:程序博客网 时间:2024/05/18 18:15
文章内容主要方便自己查阅.
CoordinatorLayout
布局截图
布局结构
-CoordinatorLayout -AppBarLayout CollapsingToolbarLayout Toolbar -NestedScrollView
- 布局代码
<?xml version="1.0" encoding="utf-8"?><android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:context="com.lukuqi.newone.activity.SettingActivity"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/AppTheme.AppBarOverlay"> <android.support.design.widget.CollapsingToolbarLayout android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/colorAccent" android:fitsSystemWindows="true" app:contentScrim="?attr/colorAccent" app:layout_scrollFlags="scroll|exitUntilCollapsed" app:titleEnabled="false"> <RelativeLayout...> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:layout_collapseMode="pin" /> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"> <RelativeLayout...> </android.support.v4.widget.NestedScrollView></android.support.design.widget.CoordinatorLayout>
- 布局标签
CollapsingToolbarLayout中app:layout_scrollFlags属性必须添加scroll这个flag,这样view才能滚动,否则一直固定在顶部,也可以添加其他的flag有:
-enterAlways:上滑滚动view可见。
-enterAlwaysCollapsed:当view滚动到一个高度开始慢慢出现。
-exitUntilCollapsed:当view滚到到一个最小高度将消失。
0 0
- CoordinatorLayout 实现了Material Design中的滚动效果
- Material Design实现之 CoordinatorLayout的滚动效果
- Material Design效果实现
- Material Design——CollapsingToolbarLayout+AppBarLayout+CoordinatorLayout实现菜单栏炫酷折叠效果
- Material Design CoordinatorLayout
- Coordinatorlayout---Material Design风格
- Material Design-CoordinatorLayout
- Android Material Design:基于CoordinatorLayout实现向上滚动导航条ToolBar滚出、向下滚动导航条滚出
- Android Material Design:基于CoordinatorLayout实现向上滚动导航条ToolBar滚出、向下滚动导航条滚出
- Material Design一些效果实现
- Material Design之CoordinatorLayout+AppBarLayout实现上滑隐藏ToolBar
- Material Design 之 CoordinatorLayout + AppBarLayout 实现上滑隐藏ToolBar
- Android Material Design之CoordinatorLayout+AppBarLayout实现上滑隐藏
- Material Design之CoordinatorLayout+AppBarLayout实现上滑隐藏ToolBar
- Material Design:CoordinatorLayout,CollapsingToolbarLayout,AppBarLayou
- Material Design之CoordinatorLayout CollapsingToolbarLayout
- 谈谈Material Design之CoordinatorLayout
- Android Material Design之CoordinatorLayout
- python 中文编码声明
- 冒泡,插入,归并,快排算法C++实现
- c语言自增运算的汇编探究
- private关键字的使用
- Ubuntu下搭建Web服务器(Apache+PHP+MySQL)及初始配置
- CoordinatorLayout 实现了Material Design中的滚动效果
- java IO流面试题和选择题
- 1044 - Palindrome Partitioning(记忆化DP)
- Linux core文件
- linux下svn相关命令
- ViewPage和内部View的事件机制
- 八、优先队列、堆排序
- 如何在ubuntu开启ssh服务-使 SecureCRT远程登录
- 影评之火影忍者博人传