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

本文是对API中的方法做了介绍,如果想要看如何让这些方法兼容 .x或 .x可以看这篇文章: 用开源项目ActivityOptionsICS让ActivityOptions的动画实现兼容 新版的V 包中有了这个类 ActivityOptionsCompat,我们可以通过这个类来启动activity和添加动画。但不幸的是所有的动画都没有给 .x用的,大部分动画也对 .x不兼容。我们就来看看是否让低版本 ...

2014-11-10 19:41 2 17516 推荐指数:

查看详情

Material Designer低版本兼容实现(四)—— ToolBar

Toolbar其实是一个ActionBar的变体,大大扩展了Actionbar。我们可以像对待一个独立控件一样去使用ToolBar,可以将它放到屏幕的任何位置,不必拘泥于顶部,还可以将它改变高 ...

Sat Nov 08 19:02:00 CST 2014 2 17839
Material Designer低版本兼容实现(十二)—— Slider or SeekBar

  Slider,我更喜欢叫他SeekBar,其实是一个东西啦,就是拖动条。5.0的拖动条和4.x上的HOLO风格完全不同,平添了一些精致。此外还加入了数值指示器,让用户在滑动的时候就能知道现在到了什么位置。Ok,理想很美好,兼容很残酷!我虽然改了很多兼容包本身的bug,但是还是有个挺大 ...

Sun Dec 07 03:28:00 CST 2014 0 3158
Material Designer低版本兼容实现(十四)—— CardView

  今天说的又是一个5.0中才有的新控件——CardView(卡片视图)。这个东东其实我们早就见过了,无论是微博还是人人客户端,它都有出现。通常我们都是通过自定义一个背景图片,然后通过给layout进行设置背景样式来实现这个卡片视图。虽然现在5.0和第三方库都有了这个view,但是我还是很建议 ...

Mon Dec 08 18:44:00 CST 2014 0 6960
Material Designer低版本兼容实现(一)—— 简介 & 目录

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

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

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

Sat Nov 08 01:42:00 CST 2014 4 3697
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
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM