1、添加依赖
(1)、点击代码编辑页面右边的Grable;然后选择要添加远程依赖的项目右键选择第一项
(2)、点击完成后会跳到下图编辑页面,在相应位置添加Banner的远程依赖的代码
在对应的位置导入--->implementation'com.youth.banner:banner:1.4.9'
activity_main.xml
<com.youth.banner.Banner
android:id="@+id/banner"
android:layout_width="match_parent"
android:layout_height="200dp">
</com.youth.banner.Banner>
MainActivity.java
//初始化控件
Banner banner=findViewById(R.id.banner);
//添加数据
final ArrayList<String> list=new ArrayList<>();
list.add("http://img-tailor.11222.cn/bcv/big/201802091733042592.jpg");
list.add("http://img-tailor.11222.cn/bcv/big/201803131050382283.jpg");
list.add("http://img-tailor.11222.cn/bcv/big/201810181410501538.jpg");
//设置图片加载器
banner.setImageLoader(new ImageLoader() {
@Override
public void displayImage(Context context, Object path, ImageView imageView) {
//加载网络图片 获取json中的图片时,要强转一下 List list=(List)path;
Glide.with(context).load(path).into(imageView);
}
});
//设置图片数据
banner.setImages(list);
//是否轮播
banner.isAutoPlay(true);
//设置图片切换时间
banner.setDelayTime(3000);
//开始轮播
banner.start();