Github地址:https://github.com/hejunlin2013/SuperIndicator,欢迎fork,star。著名Android-Universal-Image-Loader,EventBus,glide作者给我点赞了,这。。。
SuperIndicator 一个专用打造轮播的类库
a superindicatorlibray for viewpager, banner
- 仿爱奇艺视频,腾讯视频,搜狐视频首页推荐位轮播图
- 专业轮播图库,没有之一
- 也可以应用于广告位banner
- 支持无限循环(4->5,5->1),可以自己设定点的样试
- 图片支持设置圆角边
- 只需要几行代码就能写了banner图
爱奇艺视频,腾讯视频,搜狐视频首页推荐位轮播图
Gradle
如果引用不到包,可以把library拷贝你的工程中,在setting.gradle中include下,也是一样。
dependencies { compile 'com.hejunlin.superindicatorlibray:1.0.2' } Usage <com.hejunlin.superindicatorlibray.CircleIndicator android:id="@id/indicator" android:layout_width="match_parent" android:layout_height="48dp" android:layout_gravity="right|center_vertical" android:layout_marginRight="@dimen/dimen_14dp" android:gravity="center" android:orientation="horizontal" /> <com.hejunlin.superindicatorlibray.LoopViewPager android:id="@+id/viewpager" android:layout_width="match_parent" android:layout_marginTop="@dimen/dimen_25dp" android:layout_height="@dimen/dimen_400dp"/> ViewPager viewpager = (ViewPager) view.findViewById(R.id.viewpager); CircleIndicator indicator = (CircleIndicator) view.findViewById(R.id.indicator); viewpager.setAdapter(mPageAdapter); indicator.setViewPager(viewpager);