因为工作需要,要做图片切换效果,在网上找了好久,找到的资源要么答非所问,要么没有通用性,我就想:难道这东西这么难做吗?于是自己动手,丰衣足食。
其实各种切换特效都能用Android的属性动画来做的,我就如此简单做了一个,目前有3种特效:水平百叶窗、垂直百叶窗和马赛克,其实懂得这个原理做任何特效都是可以的。
为方便各位童鞋看到运行效果,我上传的是完整的Android工程,可以直接编译、运行。上传包中bin目录有编译好的apk,可直接放入手机运行。
虽是完整的工程,但其实需要看的文件只是SwitchableImageView.java一个,其他的啰啰嗦嗦是Android惯例要写的东西,还有我试验过程中的代码没去掉的,不必在意。
基本上没有写注释,代码很短没有难明的东西,若真有不明白就发帖问吧。
1