ViewPager如下效果你研究过吗?
1:ViewPager实现欢迎页面动画效果
ViewPager实现欢迎页面动画滑动切换view效果,页面切换添加优美的动画,
//主要代码实现
public void animateSecondScreenClock(float position) {
if (mCurrentDirection == Path.Direction.CCW) {
mCurrentDirection = Path.Direction.CW;
//animPath.reset();
initNewPath(Path.Direction.CW);
invalidate();
}
if (Math.abs(position) > 1) {
mDistance = mPathLength / 2 * (Math.abs(position));
} else {
mDistance = mPathLength / 2 * (Math.abs(position));
}
invalidate();
}
public void animateSecondScreenAntiClock(float position) {
if (mCurrentDirection == Path.Direction.CW) {
mCurrentDirection = Path.Direction.CCW;
initNewPath(Path.Direction.CCW);
invalidate();
}
if (Math.abs(position) > 1) {
} else {
mDistance = mPathLength / 2 * (Math.abs(1 + position));
}
invalidate();
}

本项目来自:http://www.itlanbao.com/code/20151010/10000/100571.html
///////////////
2:viewpager切换添加动画效果
viewpager切换添加动画效果,本项目中主要有三种切换特效,
(1):DepthPageTransformer 效果
(2):RotateDownPageTransformer 每一个view切换的时候旋转
(3):ZoomOutPageTransformer 效果
主要实现代码:
mViewPager.setPageTransformer(true,new ZoomOutPageTransformer());
mViewPager.setPageTransformer(true,new RotateDownPageTransformer());
mViewPager.setPageTransformer(true,new DepthPageTransformer());
这三句实现这三个效果,其中每一个类都封装好了,直接可以使用。

本项目来源:http://www.itlanbao.com/code/20151111/10000/100638.html
ViewPager如下效果你研究过吗?的更多相关文章
- Android ViewPager 动画效果
找到个不错的开源项目:https://github.com/jfeinstein10/JazzyViewPager Android ViewPager 动画效果
- Android 自定义View修炼-自定义HorizontalScrollView视图实现仿ViewPager效果
开发过程中,需要达到 HorizontalScrollView和ViewPager的效果,于是直接重写了HorizontalScrollView来达到实现ViewPager的效果. 实际效果图如下: ...
- 自定义控件(视图)2期笔记09:自定义视图之继承自ViewGroup(仿ViewPager效果案例)
1. 这里我们继承已有ViewGroup实现自定义控件,模拟出来ViewPager的效果,如下: (1)实现的效果图如下: (2)实现步骤: • 自定义view继承viewGroup • 重写onLa ...
- RecyclerView实现ViewPager效果;
看代码就好了,RecyclerView实现Viewpager的效果,添加了界面的改变监听,用法和普通的RecyclerView一样,还可以设置一次滑动多个界面: public class VpRecy ...
- Android自定义控件5--轮播图广告ViewPager基本实现
本文地址:http://www.cnblogs.com/wuyudong/p/5918021.html,转载请注明源地址. 本文开始实现轮播图广告系列,这篇文章首先实现让图片滑动起来(ViewPage ...
- 安卓开发_深入学习ViewPager控件
一.概述 ViewPager是android扩展包v4包(android.support.v4.view.ViewPager)中的类,这个类可以让用户左右切换当前的view. ViewPager特点: ...
- Android底部导航栏创建——ViewPager + RadioGroup
原创文章,引用请注明出处:http://www.cnblogs.com/baipengzhan/p/6270201.html Android底部导航栏有多种实现方式,本文详解其中的ViewPager ...
- 移动端效果之Picker
写在前面 接着前面的移动端效果的研究,这次来看看picker选择器的实现原理 移动端效果之Swiper 代码看这里:github 1. 核心解析 1.1 基本HTML结构 <!-- 说明: 1. ...
- Android ViewPager用法小结
android-support-v4.jar 是谷歌提供给我们的一个兼容低版本号安卓设备的软件包.里面包囊了仅仅有在 Android 3.0 以上可用的API.而 ViewPager 就是当中之中的一 ...
随机推荐
- CentOS7:配置SVN服务器
1. 安装 CentOS通过yum安装subversion. $ sudo yum install subversion subversion安装在/bin目录: $ which svnserve / ...
- kubernetes 内网节点部署笔记(一)
在Centos7上部署kubernetes时,碰到很多坑,特别在摸拟在内网部署时,有来自GFW的障碍,有来自Firewalld的阻塞,反正是各种不服,终于慢慢理顺了思路,自己记录一下,防止遗忘. 环境 ...
- (String). Word Pattern
Given a pattern and a string str, find if str follows the same pattern. Here follow means a full mat ...
- 问题解决_(转载)在VisualStudio 2012上使用MVC3出现错误的解决办法
错误: 找 不到方 法:“System.Collections.Generic.Dictionary`2<System.String,BlockParser> System.Web.Raz ...
- urlparse
urlparse模块 urlparse主要是URL的分解和拼接,分析出URL中的各项参数,可以被其他的URL使用,而且只在python2.7中存在,python3中是在urllib包下的urllib. ...
- HTML 浏览器显示控制
//强制浏览器以最高版本运行页面 <meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1" ...
- MVC之过滤器
1.过滤器 <a>:Authorization 默认实现 AuthorizeAttribute身份验证过滤器,首先运行,在其他过渡器的操作操作方法前执行;<b>:Action ...
- AChartEngine 图表绘制
AChartEngine Android 平台的图表开发库, 能绘制 折线图, 饼图, 气泡图, 柱状图, 散点图, 面积图等统计图表. 这些我记录一下,柱状图.折线图和饼状图的小例子.有兴趣的朋友, ...
- TCP/IP之蓟辽督师
真正的知识是深入浅出的,码农翻身" 公共号将苦涩难懂的计算机知识,用形象有趣的生活中实例呈现给我们,让我们更好地理解. 本文源地址:TCP/IP之蓟辽督师 本文续<TCP/IP之大明内 ...
- null值与空值比较
JAVA中判断字符串或者数值是否为空时,常用到 .equals函数对空值进行判断 例如 values[5]为参数值 "".equals(values[5]) 常在if语句判断中 ...