之前在一篇博客中描述了实现原理,具体请移步到利用Android属性动画实现Banner的原理与实践。
源代码已经推到GitHub上,请移步到Android-AnimationBanner。
AnimationBanner特点:
1.实现原理及使用都很简单
2.可灵活设置Banner数量,1张或N张
3.附带Indicator小圆点指示器,并自动联动
4.可灵活设置Indicator指示器在Banner中的位置
5.可自定义Indicator小圆点半径,处于当前位置或非当前位置时的颜色
6.可配置动画持续时间来调整Banner滑动的速度
7.可自定义Banner的大小以适配图片
8.可响应Banner滑动与点击事件
该控件的显示效果如下: