ViewPager实现欢迎页面动画效果
ViewPager实现欢迎页面动画滑动切换view效果,页面切换添加优美的动画,
对学习android 动画的朋友可以研究研究,
本项目主要代码ViewPager 和ScreenSlidePagerAdapter实现,其中ScreenSlidePagerAdapter的getItem()
方法中通过ScreenSlideFragment实现每一个view效果 ,对切换view的时候自定义SunMoonView 动画页面
继承View,之中主要代码如下:
本项目来源:https://github.com/rahulrj/YahooNewsOnboarding
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();
}
运行效果:
相关推荐
ViewPager实现欢迎页面动画效果.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
viewPager实现欢迎界面
Android ViewPager实现仿QQ多页面滑动切换以及动画效果
ViewPager实现的切换效果,共三种,可以作为引导动画,也可以作为页面切换。画面精美,尽情下载。
ViewPager实现3D画廊效果,ViewPager的加载动画,主要介绍了ViewPager的setPageTransformer方法。
ViewPager实现应用启动动画
ViewPager实现多页面切换及动画效果(仿Android的Launcher效果),类似QQ多标签页面切换以及Android的Launcher效果
viewpagerTab淡入淡出动画
android源码-ViewPager实现微信页面切换效果 博客地址: 欢迎关注我!
实现了viewpager多种切换的动画。。满足你viewpager的各种动画切换需要
本例是用Viewpager在android中实现的页面滑动效果,将代码导入eclipse即可运行。
使用ViewPager实现欢迎引导页面,几乎源码的每一行都有注释,写的通俗易懂,非常清晰。
ViewPager实现一个Activity装载多个自定义layout文件,实现左右滑动 页面效果。 (实现电视遥控器效果。)
Android利用ViewPager实现类微信的左右滑动效果,详细代码注解解析setOnPageChangeListener各参数意义以及使用方法
RadioButton和ViewPager实现页面滑动效果
通过ViewPager实现类似广告滚动的效果,滑动到哪一页小圆点也随之改变状态
使用ViewPager实现高仿launcher拖动效果.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
ViewPager的切换动画原理,此Demo模仿了微信的主页切换半透明效果。
ViewPager实现滑动切换切换其实也可以这样实现,简单易懂,
Android ViewPager实现画廊效果ListView Item添加动画集合