Activity切换动画--模糊、水波纹、折叠效果 ...
2014-05-22 10:01
316 查看
Enhance Activity switch animation.
source code : https://github.com/dkmeteor/ActivityAnimationLib
这是2个Activity切换动画,提供了单独的一套接口,可以实现基于Canvas 、 Martrix 、或 Bitmap级的动画效果
目前提供(右上角menu切换):
water
folder
blur
skew
close
split
6种动画效果.
split是基于ObjectAnimation实现的动画效果
skew,close是基于matrix实现的动画效果
water,blur则是Bitmap级像素操作实现的动画效果.
folder比较特殊,使用了https://github.com/tibi1712/Folding-Android 中的FoldingLayout 结合 ObjectAnimation实现该效果.
如果你只想使用简单的 rotate,translate,scale,alpha动画,请使用源生[size=13.63636302947998px]overridePendingTransition,源生方法性能更好.
[size=13.63636302947998px]
注1: 由于我修改了View的 ondraw() 逻辑,导致使用hardwareAccelerated时在 miui v5 上会产生花屏,所以demo中我关闭了hardwareAccelerated. 如果出现花屏现象,请检查开发者选项中的 <强制使用GPU渲染> ,关闭它。
注2:打开hardwareAccelerated后split动画可以正常执行,关闭hardwareAccelerated后,split动画无反应 , fixing...
source code : https://github.com/dkmeteor/ActivityAnimationLib
这是2个Activity切换动画,提供了单独的一套接口,可以实现基于Canvas 、 Martrix 、或 Bitmap级的动画效果
目前提供(右上角menu切换):
water
folder
blur
skew
close
split
6种动画效果.
split是基于ObjectAnimation实现的动画效果
skew,close是基于matrix实现的动画效果
water,blur则是Bitmap级像素操作实现的动画效果.
folder比较特殊,使用了https://github.com/tibi1712/Folding-Android 中的FoldingLayout 结合 ObjectAnimation实现该效果.
如果你只想使用简单的 rotate,translate,scale,alpha动画,请使用源生[size=13.63636302947998px]overridePendingTransition,源生方法性能更好.
[size=13.63636302947998px]
注1: 由于我修改了View的 ondraw() 逻辑,导致使用hardwareAccelerated时在 miui v5 上会产生花屏,所以demo中我关闭了hardwareAccelerated. 如果出现花屏现象,请检查开发者选项中的 <强制使用GPU渲染> ,关闭它。
注2:打开hardwareAccelerated后split动画可以正常执行,关闭hardwareAccelerated后,split动画无反应 , fixing...
相关文章推荐
- Activity之间切换的动画效果
- 《转载》两个activity界面间跳转切换动画效果
- Activity切换动画(overridePendingTransition)-翻页效果
- Core Animation一些Demo总结 (动态切换图片、大转盘、图片折叠、进度条等动画效果)
- activity切换动画效果
- Android2.0版本以下Activity切换动画效果
- Activity的切换效果使用的是Android的动画效果 translate
- android中设置activity切换时候的动画效果
- 两个activity界面间跳转切换动画效果
- 手势检测实现相册的左右滑动(并加上移动与旋转的特效) 首先,activity_main.xml里,使用ViewFlipper组件(可使用动画控制多个组件之间的切换效果) <?xml version="
- Activity切换动画效果的修改
- Android 两个activity之间“平推”的动画切换效果
- Android动画效果 translate、scale、alpha、rotate 切换Activity动画 控件位置调整
- ACtivity实现欢迎界面并添加动画切换效果
- Xamarin仿微信Activity动画切换效果实现
- Activity切换结合动画效果出现白屏的问题
- android学习笔记---56_activity切换动画与页面切换动画,自定义activity窗口切换动画效果的实现.
- Android动画效果 translate、scale、alpha、rotate 切换Activity动画 控件位置调整
- activity切换动画效果
- Android动画效果 translate、scale、alpha、rotate 切换Activity动画 控件位置调整