![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Material Design
Session__csdn
这个作者很懒,什么都没留下…
展开
-
Material Designer的低版本兼容实现—— ActivityOptionsCompat
本文是对API中的方法做了介绍,如果想要看如何让这些方法兼容4.x或2.x可以看这篇文章: 用开源项目ActivityOptionsICS让ActivityOptions的动画实现兼容新版的V4包中有了这个类—— ActivityOptionsCompat,我们可以通过这个类来启动activity和添加动画。但不幸的是所有的动画都没有给2.x用的,大部分动画也对4.x不兼容。我们就转载 2016-06-14 23:56:20 · 768 阅读 · 0 评论 -
Material Design一些效果实现
目前,我相信,没有任何 Android 开发者不知道材料设计的,因为它的设计在过去的一年震惊了世界,正式的变成了一个设计理念。令人惊讶的是,在 Android 应用中材料设计是不容易实现的,因为材料设计的 UI 组件 如: Floating Action Button (FAB) 在低于 Android L 系统上是不可用的。我们只能选择使用由独立开发者公布出来的第三方库。来了一个好消息,转载 2016-06-01 14:11:19 · 3947 阅读 · 0 评论 -
Material Design学习1
Material Design是Google在2014年的I/O大会上推出的全新设计语言。Material Design是基于Android 5.0(API level 21)的,兼容5.0以下的设备时需要使用版本号v21.0.0以上的support v7包中的appcpmpat,不过遗憾的是support包只支持Material Design的部分特性。使用eclipse或Android S转载 2016-06-15 12:48:16 · 489 阅读 · 0 评论 -
Material Designer效果展示
很长一段时间没写东西了,其实是因为最近在研究Material Designer这个东西,这回开的这个系列文章是讲如何将Material Designer在程序中实现。作为一个程序员我们不需要关心太多的设计,我们只需要知道设计师给出的要求我们能否实现就行了。但,作为开头,我们还是得来讲讲这个设计重点是什么。Material Designer宗旨:让不同大小不同用途的设备上拥有同一种设转载 2016-06-15 12:49:10 · 749 阅读 · 0 评论 -
Material Design学习2
由于本文引用了大量官方文档、图片资源,以及开源社区的Lib和相关图片资源,因此在转载的时候,务必注明来源,如果使用资源请注明资源的出处,尊重版权,尊重别人的劳动成果,谢谢!关于Material Design的开源库,本人已经在GitHub上创建了一个项目MaterialDesignCenter,用于收集Material Design的相关资源,会不定时更新,大家可以star或者提交自己的M转载 2016-06-15 12:50:18 · 815 阅读 · 0 评论 -
Material Design学习3
昨天正式发布了android 5,同时android developer网站也更新了,增加了创建Material Design风格的Android应用指南,也更新了Support Library,在support library增加了一些Material Design风格的控件和动画等,这里给大家简单介绍一下怎样开发material design风格的Android应用。android转载 2016-06-15 12:51:04 · 349 阅读 · 0 评论 -
Material Design学习4
目前,我相信,没有任何 Android 开发者不知道材料设计的,因为它的设计在过去的一年震惊了世界,正式的变成了一个设计理念。令人惊讶的是,在 Android 应用中材料设计是不容易实现的,因为材料设计的 UI 组件 如: Floating Action Button (FAB) 在低于 Android L 系统上是不可用的。我们只能选择使用由独立开发者公布出来的第三方库。来了一个好消息,转载 2016-06-15 12:52:04 · 358 阅读 · 0 评论 -
android CoordinatorLayout使用
一、CoordinatorLayout有什么作用CoordinatorLayout作为“super-powered FrameLayout”基本实现两个功能: 1、作为顶层布局 2、调度协调子布局CoordinatorLayout使用新的思路通过协调调度子布局的形式实现触摸影响布局的形式产生动画效果。CoordinatorLayout通过设置子View的 Behaviors来调转载 2016-06-19 12:17:30 · 345 阅读 · 0 评论 -
Material Design5.x动画实现解析篇一
Material Design设计语言动画篇共推出六种类型的动画效果:1、Touch feedback(触摸反馈) 2、Reveal effect(揭露效果) 3、Activity transitions(Activity转换效果) 4、Curved motion(曲线运动) 5、View state changes (视图状态改变) 6、Animate Vecto转载 2016-10-21 10:19:59 · 787 阅读 · 0 评论