Material Design
文章平均质量分 51
njtuzhang
这个作者很懒,什么都没留下…
展开
-
Snackbar
Snackbar是design support library中另一个组件,使用Snackbar我们可以在屏幕底部(大多时候)快速弹出消息,它和Toast非常相似,但是它更灵活一些。 当它显示一段时间后或用户与屏幕交互时它会自动消失。可以自定义action-可选操作。swiping it off the screen可以让FAB消失它是context sensitive message(自己转载 2016-05-15 20:45:24 · 250 阅读 · 0 评论 -
shared element
步骤: 设置Window Content Transition属性 style name="MaterialAnimations" parent="@style/Theme.AppCompat.Light.NoActionBar"> ... item name="android:windowContentTransitions">true</item ... s原创 2016-08-17 10:28:02 · 421 阅读 · 0 评论 -
CollapsingToolbarLayout
CollapsingToolbarLayout作用是提供了一个可以折叠的Toolbar,它继承至FrameLayout,给它设置layout_scrollFlags,它可以控制包含在CollapsingToolbarLayout中的控件(如:ImageView、Toolbar)在响应layout_behavior事件时作出相应的scrollFlags滚动事件(移除屏幕或固定在屏幕顶端)。 <原创 2016-08-17 10:31:08 · 295 阅读 · 0 评论 -
Android Transition
Android Transition Framework可以实现三种效果: 不同Activity之间切换时,Activityc的内容(contentView)转场动画不同Activity之间切换时,如果使用了Shared Element动画,也可以使用Transition FrameWork来实现不同的过渡动画效果同一个Activity内View变化的过渡动画(Scene)原创 2016-08-17 10:31:28 · 262 阅读 · 0 评论 -
android点击波纹效果
1 列表 android:background="?android:selectableItemBackground" 2 按钮 android:background="?android:attr/selectableItemBackground" (有界波纹) android:background="?android:attr/selectableItemBackgroundBo原创 2016-08-17 10:33:42 · 357 阅读 · 0 评论 -
AppBarLayout
AppBarLayout 是继承LinerLayout实现的一个ViewGroup容器组件,它是为了Material Design设计的App Bar,支持手势滑动操作。 默认的AppBarLayout是垂直方向的,它的作用是把AppBarLayout包裹的内容都作为AppBar。 注意: AppBarLayout必须作为Toolbar的父布局容器 我们需要定义AppBarL原创 2016-08-17 10:34:06 · 613 阅读 · 0 评论