阅读背景:

关于Activity跳转动画大汇总

来源:互联网 
目录介绍 1.业务需求:Activity正反两面,沿中心X,Y轴旋转180度 1.0 具体业务需求 1.1 用3D效果做翻转动画 1.2 用2D效果做翻转动画【实际是缩小-放大,看上去是翻转】 2.业务分析:两个界面放在同一个布局中 2.1 布局设计思路分析 2.2 代码展示 3.具体动画逻辑做法:看具体代码 3.1 定义3D旋转动画 3.2 在activity处理翻转逻辑 3.3 直接展示2D动画实现上面需求的代码 4.关于Activity实现切换的方式 4.1 实现切换的方式 4.2 activity退出动画与显示动画 5.使用overridePendingTransition方法实现Activity跳转动画 5.1 如何实现,步骤演示 5.2 源码分析 6.使用style的方式定义Activity的切换动画 6.1 定义包含动画的 Activity 主题 6.2 定义切换动画 style 6.3 定义具体动画文件 6.4 应用到对应 Activity 6.5 可能出现的bug 6.5.1 添加动画后,出现从黑屏到新activity的过度 6.5.2 没有动画,或动画与设置不一致 7.使用ActivityOptions切换动画实现Activity跳转动画 7.1 这种动画方式介绍 7.2 代码实现方式 8.使用ActivityOptions之后内置的动画效果通过style的方式 8.1 定义动画文件 8.2 定义切换动画style 8.3 执行跳转逻辑 9.使用ActivityOptions动画共享组件的方式实现跳转Activity动画 9.1 定义共享组件 9.2 调用startActivity执行跳转动画 9.3 关于这几种方式的动画总结 10.其他说明 10.1 参考案例 10.2 更新日志 10.3 关于我的博客 0.备注 建议结合代码,看博客更加高效,项目地址:https://github.com/yangchong211/ 博客大汇总,持续更新目录说明,记录所有开源项目和博客 如果你觉得好,欢迎star 1.业务需求与实现方法 目录介绍 1.业务需求:Activity正反两面,沿中心X,Y轴旋转180度 1.0 具体业务需求



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: