No54-【原】-打造不一样的ViewPager
前言
好久没写文章了,想我否?开个玩笑,说正经的,最近学业甚忙,时间好紧…
今天我们来谈谈ViewPager,关于ViewPager的基础知识就不说了,相信大家都知道,主要谈谈ViewPager的View切换的动画效果,打造不一样的ViewPager.如果你使用小米手机,也许你就知道小米手机长按菜单键就会出现屏幕切换
的选项,里面有多达8种桌面切换的特效.没错,今天就是要实现这种效果.
从何下手
我们都知道,大部分ViewPager都是普通的左右切换,这是默认的效果.但是如何加入不一样的动效呢?如果你去查看ViewPager的API,你会发现setPageTransformer
这个方法,这个方法是干嘛的呢?看命名就知道了,大概就是设置页面的切换效果.其实,官方早就给出了关于ViewPagerTransformer的两个样例,可以使ViewPager的切换更炫酷,分别是DepthPageTransformer
和ZoomOutPageTransformer
.
DepthPageTransformer
代码如下:
显示效果如下:
ZoomOutPageTransformer
代码如下:
显示效果如下:
感谢
感谢访问我的个人博客的朋友,如果您感觉本站对您搜索的问题有所帮助,并感觉对本站还满意的话,顶一下吧,希望您把本站分享给您的朋友!在此对您表示由衷的谢意! :-)
文章作者:王用
发布时间:2016-05-10 20:25:43
原始链接:http://blog.54yongf.com/Android开发/54.html
许可协议: "署名-非商用-相同方式共享 3.0" 转载请保留原文链接及作者。