Android初级开发(四)——补充8、ViewPager的使用

ViewPager常用来制作引导页,就是我们经常看到的打开一个APP后,出现的几个图片展示页面。本文做的小例子效果如下图:

是的,我又拿这四张狂拽炫酷的汽车图片来展示了,哈哈哈,我也是懒到一定的程度了,连图片都懒得找。

好啦,开始写步骤吧~

一、新建一个布局文档,用于放置上面四张图的布局

这里只放第一页的布局,其他三个页面的布局和这个是类似的,只改了图片来源名称和文本文字。

二、接下来我们在Activity中声明一个泛型为View的数组List,用于存放这四个布局,不过要先把布局转换成View,才能放到List中。

先声明:

再定义:

这一步完成后,我们的四个布局就已经加载到List列表中了。

三、有了ViewPager控件,有了数据源,接下来就是要定义Adapter适配器了。

我们创建一个MyAdapter类继承PagerAdapter,在PagerAdapter中有几个重要的方法:

1、destroyItem   删除item

2、instantiateItem  实例化item

3、getCount    item的数量

四、适配器类写完后,在Activity中把适配器装载到List中就可以了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,373评论 25 708
  • 这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而view...
    Ten_Minutes阅读 5,776评论 1 19
  • 太长了,还是转载吧...今天在看博客的时候,无意中发现了@Trinea在GitHub上的一个项目Android开源...
    庞哈哈哈12138阅读 20,274评论 3 283
  • 现在正是农忙的时节,躺在床上入睡之前,忽然想起来儿时的麦田。 那一片绿油油的小麦,在夏天变成饱满的黄色,一粒一粒,...
    宋予屿阅读 411评论 0 1
  • 叶, 它从不流泪, 永远只用颜色更换代替自己心情。 蒸发极了水分, 留给花儿。 叶, 它从不自私, 一直用以形态变...
    statnnn阅读 134评论 0 0