文档章节

android中的侧滑viewPager

 下雨天_冒泡泡
发布于 2017/01/19 14:03
字数 375
阅读 9
收藏 0

http://www.jianshu.com/p/e5abbda4a71c
可制作轮播等动态效果

在同一个视图里显示分页,可使用android自带的包viewPager,其下对应的控件:
android.support.v4.view.ViewPager----显示视图
android.support.v4.view.PagerTitleStrip----显示标题

在布局文件中,要注意将标题等一些内容置于viewPager框架中


1.同时必须使用相应的适配器,

2.定义相应的view,即view对应相应的layout,

3.定义viewList(view类型)数组,用来盛放view(private List<View> viewList);如果带有标题,在定义一个String数组用来存放标题,

4.初始化viewPager  将变量与资源联系起来布局(findViewById)

5.LayoutInflater----加载布局
实例化LayoutInflater的对象
LayoutInflater inflater=getLayoutInflater();//实例化布局对象,
并调用inflate()方法加载布局,一般此方法接收两个参数,一个是要加载的布局id,另一个是给该布局的外部再嵌套一层父布局,如果不需要就直接传null

6.调用add方法加载数组显示

7.设置适配器(listView通过getView()加载item,而PageAdapter不太相同,PageAdapter是单个view的集合),

8.必须重写四个函数

1)、boolean isViewFromObject(View arg0,Object arg1)
2)、int getCount()---返回要滑动的View的个数
3)、void destroyItem(ViewGroup container,int position,Object object)---从当前container中删除指定位置(position)的view
4)、Object instantiateItem(ViewGroup container,int position)---第一:将当前视图添加到container中;第二:返回当前view
5)、CharSequence getPageTitle(int position)---添加标题

© 著作权归作者所有

共有 人打赏支持
粉丝 3
博文 29
码字总数 16035
作品 0
西安
私信 提问
GankApp 侧滑和title修改颜色的完整项目app

GankApp 侧滑和title修改颜色的完整项目app GankApp 侧滑和title修改颜色的完整项目app,本项目主要由侧滑框架和4.4以及以上的头部title颜色调整和, 首页viewpager滑动切换,以及处理侧滑和...

抉择很难
2015/10/26
0
0
Android UI 特效大全

Android UI特效大全 总体传送门:http://git.oschina.net/bob4j/Android-UI 基本上项目中都有效果图可自行查看 , 并且有些项目中都有README.md 文件,使用前请先阅读以下。 1.弧形(圆形)菜单...

不正经啊不正经
2015/07/31
0
0
Android开源控件ViewPager Indicator的使用方法

Android Viewpager Indicator是Android开发中最常用的控件之一,几乎所有的新闻类APP中都有使用,下面介绍其基本使用方法。 1. ViewPager Indicator的Library 查看Viewpager Indicator的Lib...

linsea
2014/03/14
0
0
Android 使用ViewPager实现左右循环滑动图片

ViewPager这个小demo实现的是可以左右循环滑动图片,下面带索引,滑到最后一页在往右滑动就要第一页,第一页往左滑动就到最后一页,先上效果图,用美女图片是我一贯的作风,呵呵 1. 首先看一...

Carl_
2015/01/08
0
0
Android 使用ViewPager实现左右循环滑动图片

ViewPager这个小demo实现的是可以左右循环滑动图片,下面带索引,滑到最后一页在往右滑动就要第一页,第一页往左滑动就到最后一页,先上效果图,用美女图片是我一贯的作风,呵呵 1. 首先看一...

程序袁_绪龙
2014/12/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ShxViewer_SHX字体查看

ShxViewe 是一款非常实用的SHX字型浏览软件。从CAD里面的字体浏览软件分离出来,帮助我们预览shx字体。 程序长这个样子: 分别打开txt.shx、hztxt.shx、ltypeshp.shx这几个形文件,可以了解一...

一个小妞
9分钟前
0
0
Jenkins的初步使用

Jenkins真是个宝藏软件,今天大概安装使用了一下,感觉还有好多维度可以探索。 1)安装:在Windows上使用的,在https://jenkins.io/download/下载Windows安装包,解压后是一个msi文件,默认安...

莫在全
21分钟前
0
0
技术复习-分布式事务

一、分布式事务解决方案 1.两阶段提交 two phase commit 角色分为协调者、参与者。协调者负责协调所有的参与者。 第一阶段 prepare 协调者发送prepare请求,参与者锁定资源之后返回ready或者...

Lubby
31分钟前
0
0
jenkins安装

https://my.oschina.net/u/593517/blog/1797968 jenkins 安装 https://my.oschina.net/u/593517/blog/3028175 GIT 安装 https://my.oschina.net/u/593517/blog/3028179 maven 安装 插件安装 ......

Gm_ning
41分钟前
2
0
小言服务端解决方案-监控

框架保证方向,整体包容细节 为保证服务端运行平稳正常,owner应使得系统应保有相应的监控:系统监控,业务监控。而服务运行的平稳高效是否有保障跟监控粒度又成直接的正比关系。本文仅针对开...

重城重楼
52分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部