banner轮播图
compile 'com.youth.banner:banner:1.4.10' 依赖
代码
List<String> images = new ArrayList<>(); images.add("http://img1.imgtn.bdimg.com/it/u=594559231,2167829292&fm=27&gp=0.jpg "); images.add("http://pic4.nipic.com/20091217/3885730_124701000519_2.jpg "); images.add("http://pic.58pic.com/58pic/13/74/51/99d58PIC6vm_1024.jpg "); banner.setBannerStyle(BannerConfig.CIRCLE_INDICATOR)//设置banner样式 .setImageLoader(new GlideImageLoader())//设置图片加载器 .setImages(images)//设置图片集合 .setBannerAnimation(Transformer.DepthPage)//设置banner动画效果 .isAutoPlay(true)//设置自动轮播,默认为true .setDelayTime(1500)//设置轮播时间 .setIndicatorGravity(BannerConfig.CENTER)//设置指示器位置(当banner模式中有指示器时) .start();//banner设置方法全部调用完毕时最后调用
布局
<com.youth.banner.Banner android:id="@+id/right_banner" android:layout_width="match_parent" android:layout_height="150dp" />