一、第一种方式:ViewPager+ViewPagerIndicator

1、在gradle文件中,加入ViewPagerIndicator的依赖,我是以jar的形式添加

2、在布局文件中,写好布局:

3、在fragment中实例化:

4、为ViewPager添加适配器、为ViewPagerIndicator绑定ViewPager

5、编写ViewPager的适配器,继承自PagerAdapter,并实现其4个方法:

对于PagerAdapter的四个方法,可以参考下面文章:
http://blog.csdn.net/harvic880925/article/details/38487149

二、第二种方式:第三方框架banner

1、在gradle中添加banner的依赖:

2、在布局文件中,写好布局:

3、在fragment中实例化:

4、为banner设置属性:

5、为banner设置图片加载器,此处用Picasso加载图片:

对于banner的具体使用,可以查看github:
https://github.com/youth5201314/banner

更多相关文章

  1. android ConstraintLayout基础系列之替换LinerLayout
  2. Android(安卓)自定义弹窗框架
  3. Android(安卓)四大存储方式
  4. 二种方法实现 Android(安卓)TabWidget
  5. android项目中bindService失败的原因
  6. Android(安卓)Fragment 真正的完全解析(上)
  7. Android(安卓)Material Design系列之RecyclerView和CardView
  8. Android(安卓)资源文件屏幕适配
  9. Android内存优化(二)--布局优化

随机推荐

  1. Android二进制工具objdump/readelf不能打
  2. android ethernet移植- freescale i.mx23
  3. You cannot combine custom titles with
  4. AndroidManifest.xml文件剖析 (一)
  5. Android(安卓)Studio 导入项目基本步骤
  6. 【Android】Android(安卓)Studio安装过程
  7. Android(安卓)ApiDemos示例解析(107):Vie
  8. android适配器Adapter
  9. Android之Google Map(二)
  10. eclipse导入android工程@override报错