用RecyclerView打造轮播图控件

来源:互联网 发布:java 触发器 开源 编辑:程序博客网 时间:2024/06/05 18:49

公司项目之前使用的轮播图控件是用viewPager做的,因为之前只有一个地方用到了轮播图,所以内存损耗并不是太明显。最近更新的内容中又多了几个轮播图,导致内存损耗大增,app什么都没做放一段时间就内存溢出了。大家也都知道viewPager做的轮播图控件对象无法复用,一旦使用就创建很多对象而且无法回收,所以用RecyclerView做轮播图是最好的。

     使用方法:

banner = new RecyclerBanner(activity);banner.setDelayMillis(3000);//设置自动滚动时长banner.setWidthAndHeight(getViewActivity(),2.1);//设置宽高  一般宽充满屏幕 第二个参数为宽高比


内部封装了标题及指示器,如有需要请自行修改。


源码下载:http://download.csdn.net/download/zwp5566/10038078

阅读全文
0 0