效果图

导入依赖

//BannerViewPagerimplementation 'com.github.lzjin:ViewPagerGallery:1.3'

UI布局

 <com.lzj.gallery.library.views.BannerViewPagerandroid:id="@+id/banner"android:layout_width="match_parent"android:layout_height="0dp"android:layout_weight="2"android:layout_marginTop="10dp"></com.lzj.gallery.library.views.BannerViewPager>

代码块

 //写一个banner 显示三屏注意:图片资源必须写图片的网址,否则加载不出来private void initBanner() {//banner中居中的page显示完全,其余显示百分之20List<String> stringList = new ArrayList<>();stringList.add("http://img.kaiyanapp.com/ccd8be3b1a97cc34c55f9897b06d47e8.png");stringList.add("http://img.kaiyanapp.com/40364183858b6f113b5ec513a4dfc8de.jpeg");stringList.add("http://img.kaiyanapp.com/586d2cdc4a807eb84bed71fc523ed24b.jpeg");stringList.add("http://img.kaiyanapp.com/1-558f03fb8cef0d3ef705196e10eb5d4a.jpeg");stringList.add("http://img.kaiyanapp.com/a3c8348f108d4075d7b7a6a8089b8216.jpeg");stringList.add("http://img.kaiyanapp.com/0-94dd781ce812fea9c28548c8d6969c65.jpeg");stringList.add("http://img.kaiyanapp.com/779334cad61490789d02ccb290816f10.jpeg");stringList.add("http://img.kaiyanapp.com/ccd8be3b1a97cc34c55f9897b06d47e8.png");stringList.add("http://img.kaiyanapp.com/b85656fae5c5fc73f8a2305cb425816d.jpeg");//缓慢横划banner可以切换到下个page,快速横划banner进入滚轮状态banner.initBanner(stringList,true)//开启3D画廊.addRoundCorners(12)//圆角.addStartTimer(2)//.addPageMargin(0,50)//.finishConfig();}

banner中居中的page显示完全,其余显示百分之20--仿网易云首页轮播图相关推荐

  1. 微服务项目实战技术点汇总:“尚硅谷的谷粒在线教育”七、redis数据库缓存页面数据、使用NUXT框架搭建前台系统环境、前台系统页面、首页轮播图(banner数据显示)、首页热门课程,名师推荐

    文章目录 一.NUXT前台环境搭建 1.如何学习NUXT 2.下载安装使用NUXT入门模板starter-template 3.机制 二.编写静态页面 1.设置布局(首尾固定,中间用nuxt引用组件) ...

  2. android+仿最新网易云音乐底面栏,安卓仿网易云音乐通知栏控制音乐,默认显示Notification bigView...

    最近在做一个音乐播放器的时候遇到了一个关于notification的问题,在网上找了很久都没有头绪.后来找到了解决的办法,特意记录一下. 问题描述 首先请看网易云音乐的通知栏 普通高度的notific ...

  3. Android仿网易云音乐中锁屏后在开锁界面插屏功能

    这个功能实现起来应该有多种方式,可以使用WindowManager创建window的方法. 在本文中我们使用开启一个Activity来充当锁屏界面. 实现步骤有以下两步: 一.后台开启一个Servic ...

  4. vue高仿网易云音乐踩到的坑:根据登陆状态显示头像

    发现img标签动态绑定src不能正常显示本地图片,因此暂时定义了一个isLogin变量.通过判断"获取登陆状态"的aip返回值为isLogin赋值,再用v-if控制是否显示头像

  5. Android框架之路——Banner实现轮播图(RecyclerView添加Header)

    一.简介 Banner能实现循环播放多个广告图片和手动滑动循环等功能.因为原生ViewPager并不支持循环翻页, 要实现循环还得需要自己去动手.Banner框架可以进行不同样式.不同动画设置, 以及 ...

  6. html中轮播把导航栏挡住了,【分享】使用原生JS实现的一个经典轮播图导航栏效果...

    [JavaScript] 纯文本查看 复制代码 Title 陈翔六点半铁头无敌铁头传人战江湖 狄仁杰之四大天王韩庚郑恺战前任 前任3再见前任靓汤高空徒手扒飞机 碟中谍神秘国度佛魔大战一触即发 降魔武僧 ...

  7. vue2中vant实现网易云音乐案例-附带所有源码

    vue2中vant实现网易云音乐案例-附带所有源码 前言 学习笔记以及源码下载gitee: https://gitee.com/xingyueqianduan/vantmsicdemo 下载下来的内容 ...

  8. 在应用开发中,网易云音乐如何兼顾质量和效益

    在应用开发中,质量和效益是非常关键的因素.网易云音乐作为用户人数突破4亿,成就移动音乐传奇的应用,是如何在开发中兼顾质量和效益的?网易云音乐Android负责人梁建将为您解读. 框架赋能 典型的开发框 ...

  9. 网易云音乐等三方app如何在锁屏显示

    这里我本来准备反编译一下网易云音乐,但是发现github上有一个仿照网易云音乐的开源项目,参考自 https://github.com/aa112901/remusic ,其他的应用在锁屏上显示的原理 ...

最新文章

  1. 业界丨涨薪20%!听听这位资深机器学习面试官的内心独白
  2. python开发需要掌握哪些知识-Python基础进阶需要掌握哪些知识点?
  3. 从中心走向边缘——深度解析云原生边缘计算落地痛点
  4. 自由自在珍珠奶茶让奶茶文化更加多元
  5. 互联网协议入门 : 用户 ------ 底层
  6. Web负载均衡学习笔记之四层和七层负载均衡的区别
  7. Linux中 安装centos-release-scl 报错No package centos-release-scl available.
  8. 金融信息交换协议(FIX)v5.0
  9. android 闪屏页处理_Android应用闪屏页延迟跳转的三种写法
  10. html5表单新功能解析,解析HTML5表单新功能-HTML5
  11. Consecutive Factors (20)
  12. 在Silverlight3绘制sprite图片的一部分
  13. 量子计算机时空穿越,科学家用量子计算机模拟时间机器 人类能否回到过去?...
  14. Mongodb中 Documents文档说明
  15. Arduino UNO数据手册(新手入门)
  16. android 解决usb网络共享,wifi热点能连不能用,手机wifi网络通过USB共享给电脑?
  17. Windows API-GDI入门基础知识详解 来源: PConline.com.cn
  18. javax.servlet.Filter详解(二) 转自:http://hi.baidu.com/jxnuywf/blog/item/f3834aee93e2fdf8b2fb95cc.html
  19. Day18-sessioncookie
  20. JVM 调优参数总结

热门文章

  1. 计算机学生会大型户外活动,学生会户外活动策划
  2. 【Go】Go 语言切片(Slice)
  3. locust工具学习笔记(三)-Tasks属性、tag修饰符、TaskSet类
  4. 设计模式读书笔记汇总
  5. ubuntu20.04 更新后蓝牙机械键盘不可用
  6. ConcurrentHashMap中有十个提升性能的细节,你都知道吗?
  7. uni-app截屏截取页面可视区,以及利用截屏截取完整页面方法
  8. 为什么Lisp如此先进,却永远成为不了编程主流语言?深度解析Lisp的优势与劣势
  9. Mybatis + mysql获取元数据时出现问题以及解决
  10. [因果推断] 学习资料汇总