现在都知道Android界大部分应用都少不了一样东西,那就是轮播图,对于轮播图大家也不陌生,就是一个图片翻到另一个图片中间可以设置轮播的时间,还可以设置轮播图的点击。以前我做轮播图是使用ViewPage做轮播,但现在发现这个XBanner以后发现这个轮播图第三方非常简单,而又容易懂,代码也非常少。好了接下在进入正题。
1.既然是第三方那肯定会有第三方依赖:
implementation 'com.github.xiaohaibin:XBanner:1.6.1' //第三方框架XBanner轮播
implementation 'com.github.bumptech.glide:glide:4.9.0' //Glide请求图片依赖
引入依赖以后还需要在Model多添加一样东西 :
allprojects {
repositories {
google()
jcenter()
maven { url 'https://jitpack.io' } //导入Xbanner是需要导的
}
}
2.在引入布局前先了解一下XBanner在布局里面可以设置哪些属性 :
属性名 属性说明 属性值
is