自定义封装 banner 组件,供大家参考,具体内容如下
1. 效果图预览
2.基本功能
一个简单方便的轮播图组件,基于viewpager 基础上进行的封装。
可设置 项目中图片,网络图片, View;
支持循环自动播放,手势滑动切换,item点击事件,可设置 点点的样式宽高、颜色、大小、位置 ;
可设置蒙层;可设置 是否允许滑动;可设置 是否允许循环。
3.基本实现
1). 自定义属性
2).基本方法
//添加本地图片路径
public void setViewRes(List viewRes) {。。。}
//添加网络图片路径
public void setViewUrls(List urls) {。。。}
//添加任意View视图
private void setViews2(final List views) {。。。}
// 设置是否允许 循环
public void setLoop(boolean loop) {
}
// 设置是否可以滑动
public void setSlideable(boolean slideable) {
}
更多用法 详见代码,这里就不全部粘贴了。
<