原文:Material Designer的低版本兼容实现(三)——Color

在Material Designer中,色彩再一次被摆到了重要的位置上。官方文档中竟然给出了 种配色方案进行选择。就是为了给不同的手机 电视 手表上带来一直的用户体验。 更多用于控制色彩的属性,可以参考:colorControlNormal.colorControlActivated.colorControlHighlight, colorButtonNormal, colorSwitchThum ...

2014-11-07 17:42 4 3697 推荐指数:

查看详情

Material Designer低版本兼容实现(一)—— 简介 & 目录

很长一段时间没写东西了,其实是因为最近在研究Material Designer这个东西,熬夜熬的身体也不是很好了。所以就偷懒没写东西,这回开的这个系列文章是讲如何将Material Designer在程序中实现。作为一个程序员我们不需要关心太多的设计,我们只需要知道设计师给出的要求我们能否实现 ...

Fri Nov 07 18:57:00 CST 2014 0 5116
Material Designer低版本兼容实现(八)—— Flat Button

除了中规中矩的矩形按钮外,5.0中将按钮扁平化,产生了一个扁平按钮——Flat Button。这个按钮降低了很多存在感,主要用于在对话框,提示栏中。让整个界面减少层级。今天说的就是它的用法。 ...

Fri Dec 05 03:40:00 CST 2014 0 2578
Material Designer低版本兼容实现(十)—— CheckBox & RadioButton

ChekBox的用途我们就不必多说了,算是一个很古老的控件了,何其类似的还有RadioButton,这个东西因为我目前还没写出来,所以用了别人的一个lib,这下面会说到。顺便说一句,如果你的app是在5.0环境下编译的,那么你用传统的checkbox时,你会发现checkbox在低版本 ...

Sat Dec 06 18:51:00 CST 2014 2 3650
Material Designer低版本兼容实现(十一)—— Switch

5.0中的switch和之前完全不同了,漂亮不漂亮咱们另说,总之4.x上是没有这样的效果了。实现方式有两种,一种是用这个兼容包来做类似的效果,一种是用传统的checkbox来代替。我感觉兼容包的效果是不错,但少了点击后立刻开关的感觉,而且在scrollView等可以滑动的中,可能会出现操作 ...

Sat Dec 06 20:51:00 CST 2014 0 3086
Material Designer低版本兼容实现(十三)—— ProgressBar

进度条我们都很常见了,新的设计规范中提出了各式各样的进度条,本篇就会介绍大部分进度条的实现实现方式和规范的示例图可能略有差异,还是那句话根据具体需求进行改变吧。 PS:本文较长 参考文档:http://design.1sters.com/material_design/components ...

Sun Dec 07 21:44:00 CST 2014 0 5229
Material Designer低版本兼容实现(六)—— Ripple Layout

新版的Android5.0添加了涟漪效果,虽然开源的库提供了各种控件便于大家使用涟漪效果。但是仍旧不可能满足所有需求,因此我今天改出来一个类叫做,LayoutRipple,其实感觉跟应该叫Ripp ...

Mon Dec 01 05:05:00 CST 2014 6 6533
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM