Android初级开发(四)——补充8、ViewPager的使用
来源:互联网 发布:淘宝直通车分时折扣 编辑:程序博客网 时间:2024/06/05 06:44
ViewPager常用来制作引导页,就是我们经常看到的打开一个APP后,出现的几个图片展示页面。本文做的小例子效果如下图:
是的,我又拿这四张狂拽炫酷的汽车图片来展示了,哈哈哈,我也是懒到一定的程度了,连图片都懒得找。
好啦,开始写步骤吧~
一、新建一个布局文档,用于放置上面四张图的布局
这里只放第一页的布局,其他三个页面的布局和这个是类似的,只改了图片来源名称和文本文字。
二、接下来我们在Activity中声明一个泛型为View的数组List,用于存放这四个布局,不过要先把布局转换成View,才能放到List中。
先声明:
再定义:
这一步完成后,我们的四个布局就已经加载到List列表中了。
三、有了ViewPager控件,有了数据源,接下来就是要定义Adapter适配器了。
我们创建一个MyAdapter类继承PagerAdapter,在PagerAdapter中有几个重要的方法:
1、destroyItem 删除item
2、instantiateItem 实例化item
3、getCount item的数量
四、适配器类写完后,在Activity中把适配器装载到List中就可以了。
阅读全文
0 0
- Android初级开发(四)——补充8、ViewPager的使用
- Android初级开发(四)——补充7、Gallery(画廊)的使用
- Android初级开发(四)——补充9、GridView(表格)控件的使用
- Android初级开发(四)——补充2、spinner的简单使用
- Android初级开发(四)——补充6、控件TabHost的使用
- Android初级开发(四)——补充4、ListView
- Android初级开发(四)——补充1、Video View的应用
- Android初级开发(四)——补充3、学习自定义控件
- ViewPager的使用补充
- Android开发笔记—ViewPager的基础使用
- Android初级开发(八)——手机多媒体—音频和视频的使用
- Android初级开发(八)——手机多媒体—通知的使用
- Android初级开发(九)——网络交互—WebView的使用
- Android初级开发(四)——布局中的几个常用控件
- android 快速开发四、ViewPager+Fragment 组合使用
- android开发 - ViewPager使用
- TabLayout的基本使用结合Viewpager(Android开发)
- android开发之ViewPager的使用
- tensorflow学习:错误 InternalError: Dst tensor is not initialized
- video.dev 源码解析
- 一份非常棒的vim配置
- docker logs 查看实时日志
- python 中字典{ }的嵌套
- Android初级开发(四)——补充8、ViewPager的使用
- 7620:区间合并
- hdu
- 浪漫圣地1
- mysql 5.7.16 在window 下安装配置
- 云栖社区> 博客列表> 正文 Java内存溢出(OOM)异常完全指南
- R语言实现决策树
- 项目过程中思考的一些优化点
- umeditor 使用经验分享