
Material Design
文章平均质量分 81
little-mouse
这个作者很懒,什么都没留下…
展开
-
MD-CollapsingToolbarLayout 可折叠标题栏
顾名思义,CollapsingToolbarLayout是一个作用于Toolbar基础之上的布局,它也是由Design Support库提供的。CollapsingToolbarLayout 可以让Toolbar的效果变得更加丰富,不仅仅是展示一个标题栏,而是能够实现非常华丽的效果。不过,CollapsingToolbarLayout 是不能独立存在的,它在设计的时候就被限定只能作为AppBa...原创 2020-01-06 18:24:27 · 561 阅读 · 0 评论 -
Androi5.0中常用的颜色属性
我们可以先定义一个style,然后在这个style中设定每一个Activity或者整个App的颜色,最后在清单文件中来给某个Activity设置主题即可。代码如下:<!--状态栏颜色--><item name="colorPrimaryDark">@color/colorPrimaryDark</item><!--控制各个控件被选中时的颜色--&g...原创 2020-01-06 18:21:12 · 241 阅读 · 0 评论 -
MD-CoodinatorLayout+AppBarLayout
CoodinatorLayout 是Google Material Design 中的一个控件,旨在解决开发中的嵌套滑动与事件分发简介CoordinatorLayout 继承自 ViewGroup 并实现 NestedScrollingParent 接口,是一个特殊的FrameLayout ,主要功能是协调内部的各个子控件之间的状态关系(滑动、触摸事件传递),也可以当做FrameLayou...原创 2020-01-06 16:14:36 · 202 阅读 · 0 评论 -
MD-DrawerLayout
DrawerLayout充当窗口内容的顶级容器,允许从窗口的一个或两个垂直边缘拉出交互式“抽屉”视图DrawerLayout分为侧边菜单和主内容区两部分,侧边菜单可以根据手势展开与隐藏,主内容区的部分可以随着菜单的点击而变化。官方的DrawerLayout是这么写的<?xml version="1.0" encoding="utf-8"?><android....原创 2020-01-06 15:35:38 · 209 阅读 · 0 评论 -
MD-Toolbar
Toolbar先上一张图谷歌官方对Toolbar的介绍根据图中的资料,可以知道,Toolbar首先是一个ViewGroup,它是用来做APP的标题栏,其中包括5个部分,分别是一个导航按钮(a navigation button)、一个logo图片(a branded logo image)、一个标题和副标题(a title and subtitle)、一个或多个自定义View(on...转载 2020-01-06 12:58:42 · 466 阅读 · 0 评论 -
Material Design
如果不需要支持 4.4,建议使用 statusBarColor如果需要支持 4.4,简易 4.4 使用 windowTranslucentStatus;5.x 使用 statusBarColor/colorPrimaryDark(本答案在 5.1 和 5.0 中的解决方式并不会影响软键盘和 EditText 的行为,4.4 暂时无法测试,如有朋友发现 bug 请指出,我会在回答中注明,以免其...原创 2018-12-24 16:56:13 · 234 阅读 · 1 评论