FlyBanner轮播图
1、添加依赖

compile 'com.recker.flybanner:flybanner:1.3'

2、XML布局

<com.recker.flybanner.FlyBannerandroid:id="@+id/banner"android:layout_width="match_parent"android:layout_height="200dp">

3、MainActivity

public class MainActivity extends AppCompatActivity {private FlyBanner banner;private String[] mImagesUrl = {"http://attach.bbs.miui.com/forum/201303/16/173716jzszx8vbbb0z9o4k.jpg","http://pic.58pic.com/58pic/13/16/42/18F58PIChTy_1024.jpg","http://pic28.photophoto.cn/20130929/0034034819144555_b.jpg", };@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {View v =  inflater.inflate(R.layout.fragment22, container, false);initNetBanner(v);return v;}private void initNetBanner(View v) {banner = v.findViewById(R.id.banner);List<String> imgesUrl = new ArrayList<>();for (int i = 0; i < mImagesUrl.length; i++) {imgesUrl.add(mImagesUrl[i]);}banner.setImagesUrl(imgesUrl);}}

XBanner轮播图
1、依赖

implementation 'com.github.xiaohaibin:XBanner:1.6.1'   【当前app的build.grade】
maven { url 'https://jitpack.io' }   【在项目的build.grade】

2、XML

<com.stx.xhb.xbanner.XBannerandroid:id="@+id/banner"android:layout_width="match_parent"android:layout_height="@dimen/dp_150"android:layout_marginTop="@dimen/dp_20"android:clipChildren="false"app:AutoPlayTime="3000"app:clipChildrenLeftRightMargin="@dimen/dp_20"app:isClipChildrenMode="true"app:isShowIndicatorOnlyOne="false"app:isShowNumberIndicator="true">
</com.stx.xhb.xbanner.XBanner>

3 MainActivity

 private List<LunboBean.ResultBean> list = new ArrayList<>();private ArrayList<String> mImgesUrl = new ArrayList<>();  //存放图片路径的集合if (success instanceof LunboBean) {    //轮播LunboBean lunboBean = (LunboBean) success;list.addAll(lunboBean.getResult());for (int i = 0; i < list.size(); i++) {mImgesUrl.add(list.get(i).getImageUrl());}if (!mImgesUrl.isEmpty()) {banner.setData(mImgesUrl, null);banner.loadImage(new XBanner.XBannerAdapter() {@Overridepublic void loadBanner(XBanner banner, Object model, View view, int position) {Glide.with(getActivity()).load(mImgesUrl.get(position)).into((ImageView) view);}});banner.setPageChangeDuration(1000);banner.setPageTransformer(Transformer.Default);}}

FlyBanner轮播图 和 XBanner轮播图相关推荐

  1. 滑动轮播_这样运营轮播图可以增加订单

    我们都说脸面代表个人名片,那么在小程序中,轮播图就是店铺的脸面,当我们打开网站.APP.小程序等应用的首页,首先映入眼帘的就是轮播图.那么作为店铺脸面的轮播图有什么作用呢?本周我们一起来看看. 轮播图 ...

  2. axure轮播图怎么设置循环轮播_Axure教程:轮播图制作步骤详解

    不管是在PC端还是移动端,轮播图是常见的设计元素.下面详细讲解轮播图的制作步骤. 作为Axure初学者,把最近学到的记录下来,和大家一起学习. 如何实现轮播图: 循环展示轮播图片: 将圆点与轮播图一一 ...

  3. 关于element-ui中轮播图手动切换轮播图片

    文章目录 前言 一.关于element-ui中轮播图手动切换轮播图片 二.解决方案 1.查看element-ui中Carousel 走马灯组件的方法 2.解决方法 结尾 前言 在开发过程中发现项目中轮 ...

  4. c语言实现图片轮播,纯css实现轮播图

    轮播图的实现原理其实是比较简单的 举个例子 main的宽度是100px div-main的宽度是500px 我们用js控制div-main往左或往右移动,这样就实现了轮播,简单把 好了,先介绍个 cs ...

  5. 轮播图 (无缝轮播图)

    1.无缝轮播核心: 在最后多加一张第一张图, 当达到最后一张t1的时候 一瞬间将ul拉回到0的位置 结构: <div class="wrap"><ul>&l ...

  6. php写后台轮播图,后台管理系统--轮播图管理

    摘要:<?php /** * Created by PhpStorm. * User: Administrator * Date: 2019/5/27 * Time: 23:41 */names ...

  7. 修改elementUI轮播图鼠标划入轮播暂停的原生效果

    修改elementUI轮播图鼠标划入轮播暂停的原生效果_Boriska1996的博客-CSDN博客_iview carousel 暂停

  8. Ant Design Vue多张图为一组轮播展示

    目的 实现多张图为一组轮播展示效果 H5代码块 <div class="rightDisplay"><a-carousel arrows autoplay> ...

  9. Android轮播换背景,Android 轮播图的实现方法总结

    SliderLayout LoopViewPage BGABanner 自定义view实现轮播 仿魅族的banner轮播图 1. SliderLayout 预览效果如下 687474703a2f2f7 ...

最新文章

  1. 我的读论文经验总结!
  2. 成功解决:连接sql server时插入数据库内容为乱码,并且输出也为乱码
  3. “逃离大厦”游戏的破解
  4. 百度App Objective-C/Swift 组件化混编之路(二)- 工程化
  5. java基本类型的包装类型_有了基本数据类型,为什么还需要包装类型
  6. java 自动类型转换_彻底理解Java中的基本数据类型转换(自动、强制、提升)
  7. Unit23 Can I help you?
  8. Python机器学习:多项式回归与模型泛化008模型泛化与岭回归
  9. UVA495 Fibonacci Freeze【大数+万进制】
  10. AcWing 896. 最长上升子序列 II(二分优化LIS)
  11. PSP1000/2000/3000 PSPgo全主机介绍(2)
  12. 服务器u盘一键安装系统,一键Ghost U盘版安装使用图文教程
  13. 【H3CTE认证和HCIE认证一样吗?】
  14. win7系统安装卡在启动服务器,安装win7卡在启动界面不动进不了BIOS的解决方法 - 系统家园...
  15. 【云原生 • Kubernetes】集群资源监控概述、监控平台的搭建
  16. 【codecs】视频显示分辨率格式分析
  17. 根据判断PC浏览器类型和手机屏幕像素自动调用不同CSS
  18. C++写一个CSGO开箱模拟器
  19. 计算机ppt2007考试试题,全国计算机等级考试二级officeppt演示文稿题目
  20. UE4.24版本使用AndroidStudio配置打包环境

热门文章

  1. mysql dbcp 配置文件_数据库连接池DBCP使用方式
  2. error: server certificate verification failed 问题
  3. 屠蛟之路_重伤的屠蛟俊_ThirdDay
  4. PHP学习笔记——图形图像
  5. MATLAB提取不规则txt文件中的数值数据(简单且实用)
  6. Python wmi Cookbook 中文翻译
  7. edge搁置标签页_如何自定义Microsoft Edge的新标签页
  8. 暴雪和黑客的战争二:暴雪的第一击
  9. Android第三方系统有哪些,第三方安卓定制系统LineageOS 14.1支持6款新设备:包括一加3T...
  10. supervisor详解-苏坡外泽