一:ViewPager :定义:是android中专门用来实现左右滑动切换View效果的系统控件
1.初始化控件
2.创建数据源
3.定义适配器
4.设置适配器
viewpager1:
ViewPager与Fragment结合使用:
1.创建ViewPager对象
2.创建Fragment对象,并添加入集合中
3.创建适配器,将数据添加到适配器、
二:轮播图
创建
<com.youth.banner.Banner android:id="@+id/ba" android:layout_width="match_parent" android:layout_height="200dp"> </com.youth.banner.Banner> 控件
1.导入依赖banner
2.初始化控件
3.创建数据源
List<Integer> integerList = new ArrayList<>(); integerList.add(R.drawable.kkk); integerList.add(R.drawable.yyyy); integerList.add(R.drawable.uuu); integerList.add(R.drawable.le);
4.设置图片集合 banner.setImages()
5.加载图片
banner.setImageLoader(new ImageLoader() { @Override public void displayImage(Context context, Object path, ImageView imageView) { Glide.with(context).load(path).into(imageView); } });
6.启动banner.start()